Android系统签名位置及命令
1.背景
app 需要使用系统的权限 在 AndroidManifest.xml 中声明了系统全下申明了系统权限android:sharedUserId=”android.uid.system”
2.签名文件存放位置
找到平台签名文件“platform.pk8”和“platform.x509.pem”
文件位置 android/build/target/product/security/
3.签名工具位置
签名工具“signapk.jar”
位置:android/prebuilts/sdk/tools/lib
4.使用签名文件
签名证书“platform.pk8 ”“platform.x509.pem ”,签名工具“signapk.jar ”放置在同一个文件夹;
5.执行命令
java -jar signapk.jar platform.x509.pem platform.pk8 nfcbd1.4_30s.apk nfcbd1.4_30s_signed.apk
或者直接在Ubuntu 编译环境执行 java -jar out/host/linux-x86/framework/signapk.jar build/target/product/security/platform.x509.pem build/target/product/security/platform.pk8 input.apk output.apk
此文章版权归Jack Ou所有,如有转载,请註明来自原作者