阅读:6466回复:1
如何获得系统权限--解决no conscrypt_openjdk_jni in java.library.path错误
1.在AndroidManifest中添加
android:sharedUserId="android.uid.system" 2.获取系统签名 把以下所有文件放入同一个文件夹命名为sign
在out/host/linux-x86/lib/ 或者 out/host/linux-x86/lib64/目录下面 3.进入sign目录执行以下命令即可完成签名即可 java -Djava.library.path=. -jar signapk.jar platform.x509.pem platform.pk8 app.apk app_sign.apk 以上即可完成普通app获得系统权限 若是需要在Android Studio使用要完成以下步骤 4.通过platform.x509.pem platform.pk8 生成签名keystore,可在github上下载脚本 https://github.com/getfatday/keytool-importkeypair 放入platform.x509.pem platform.pk8所在目录 执行以下命令 ./keytool-importkeypair -k ~/.android/debug.keystore -p android -pk8 platform.pk8 -cert platform.x509.pem -alias platform 5.在Android studio中使用 signingConfigs { |
|
最新喜欢:VastSt...
|
沙发#
发布于:2019-11-29 15:20
|
|
|