国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > Android > 正文

Android 應用簽名的兩種方法

2019-10-22 18:29:24
字體:
來源:轉載
供稿:網友

Android 應用簽名的兩種方法

一、使用pem簽名

    (一) apk簽名命令

java –jar signapk.jar [-w] publickey.x509[.pem] privatekey.pk8 Hello.apk Hello_signed.apk 
  • -w 是指對ROM簽名時需使用的參數
  • publickey.x509[.pem] 簽名公鑰文件,例如platform.x509.pem,在build/target/product/security下
  • privatekey.pk8 簽名私鑰文件,例如platform.pk8,在build/target/product/security下
  • Hello.apk 要簽名的apk或者rom
  • Hello_signed.apk 簽名后生成的apk或者rom
  • signapk.jar 簽名工具,編譯完后可以/out/host/linux-x86/framework/目錄下,源碼地址/platform/build/tools/signapk/

       一般需要系統權限的使用platform簽名命令

java -jar signapk.jar platform.x509.pem platform.pk8 Hello.apk Hello_signed.apk 

   (二)關于AndroidManifest中配置sharedUserId

     在AndroidManifest.xml中配置sharedUserId可以使apk獲取響應的用戶uid并且能夠使用與該用戶相關的權限,常用的sharedUserId有system,media,shared。

android:sharedUserId="android.uid.system" android:sharedUserId="android.uid.shared" android:sharedUserId="android.media" 

    這時候如果不使用響應簽名的話應用是不能夠安裝的。

二、使用keystore簽名

jarsigner -verbose -keystore Android.keystore -signedjar android_signed.apk android.apk android.keystore

以上就是Android簽名的兩種方法,如有疑問請留言或者到本站社區交流討論,感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!


注:相關教程知識閱讀請移步到Android開發頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 礼泉县| 凤庆县| 台北县| 区。| 楚雄市| 湟源县| 石门县| 贞丰县| 五家渠市| 新密市| 峨边| 宜川县| 藁城市| 盖州市| 朝阳区| 剑阁县| 宣恩县| 潢川县| 河北区| 泾川县| 韶山市| 屏东市| 来安县| 霍城县| 灌阳县| 兰西县| 巴中市| 保定市| 马山县| 台湾省| 辛集市| 吉木萨尔县| 托里县| 岚皋县| 神农架林区| 六枝特区| 库伦旗| 柞水县| 张掖市| 芦溪县| 灵寿县|