使用AndroidStudio 設定系統簽名
1.在你的項目中建一個檔案夾存放簽名檔案,點選菜單欄的build/Grenerate Signed APK
2.ok後進入這個界面點選Next
3.選擇簽名版本有debug和release版本,可以兩個都選
4.點選Finish,進入你剛開始建立的檔案夾中,把這三個檔案複制進去,這是使用源碼中的代碼來簽名
需要這三個檔案可以留言找我要
5.執行指令後就得到系統簽名的jks了
./keytool-importkeypair -k [jks檔案名] -p [jks的密碼] -pk8 platform.pk8 -cert platform.x509.pem -alias [jks的别名]
6.在manifest中設定
android:sharedUserId="android.uid.system"
7.在build.gradle中配置
signingConfigs {
release {
storeFile file("../sign-apk/test.jks")
storePassword '123456'
keyAlias 'test'
keyPassword '123456'
}
debug {
storeFile file("../sign-apk/test.jks")
storePassword '123456'
keyAlias 'test'
keyPassword '123456'
}
}
8.這樣運作後就是具有系統簽名的app了