apk增長系統簽名的方法

1.命令行方法給apk加系統簽名
在Linux環境:
java -Djava.library.path=. -jar signapk.jar platform.x509.pem platform.pk8 app_unsigned.apk app_signed.apk
文件在源碼中的路徑
Z:\ut3399\prebuilts\sdk\tools\linux\lib64\libconscrypt_openjdk_jni.so
Z:\ut3399\out\host\linux-x86\framework\signapk.jar
Z:\ut3399\build\target\product\security\platform.x509.pem
Z:\ut3399\build\target\product\security\platform.pk8java


2.將系統簽名導入jks簽名庫文件
Windows環境,用git軟件的命令行工具mintty:
./keytool-importkeypair -k ./weflow.jks -p jks_password -pk8 platform.pk8 -cert platform.x509.pem -alias platformlinux

https://github.com/getfatday/keytool-importkeypair
Z:\ut3399\build\target\product\security\platform.x509.pem
Z:\ut3399\build\target\product\security\platform.pk8android


參考連接:
如何得到系統權限--解決no conscrypt_openjdk_jni in java.library.path錯誤
http://www.jianshu.com/p/a68ca97e7c08git

Android Studio自動生成帶系統簽名的apk
http://blog.csdn.net/cxq234843654/article/details/51557025github

關於android:sharedUserId="android.uid.system"這個系統級權限
http://blog.csdn.net/u012398902/article/details/52735980app

查看APK的簽名的方法
http://blog.csdn.net/wed110/article/details/38303637工具

相關文章
相關標籤/搜索