9.为APP设置系统权限

为APP设置系统权限
1. 第一步

在AndroidManifest中添加下面的代码

android:sharedUserId=”android.uid.system”

在添加上面的代码后,是无法安装运行在手机上的。

2. 第二步

找到平台的签名证书"platform.pk8"和"platform.x509.pem"

文件位置 android/build/target/product/security/

签名工具"signapk.jar"

位置:android/prebuilts/sdk/tools/lib

将签名证书platform.pk8和platform.x509.pem和签名工具signapk.jar放到同一个文件夹中。

注意也要将我们的apk文件也要放到文件夹中。

3. 第三步

打开cmd,进入到文件夹里面,运行下面一句命令。

java -jar signapk.jar platform.x509.pem platform.pk8 Demo.apk signedDemo.apk
4. 第四步

此时我们新的apk依然无法进行安装,但是我们可以使用adb工具进行安装。

adb install -t *.apk
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 也有提到怎么单独给一个apk签名,这里补充一下android的签名权限控制机制。 android的标准签名key有...
    WorkFamily阅读 12,999评论 1 5
  • 背景 最近因为坑爹的oppo r9s导致自己做的android性能搜集apk因为权限原因搜集不到系统进程media...
    少年撸不倒阅读 5,782评论 1 2
  • Android代码完整性校验 Android签名机制 为了说明APK签名比对对软件安全的有效性,我们有必要了解...
    易小田阅读 1,820评论 1 0
  • Deprecated 本文已过时,最新文章:向大家推荐《使用 AS 开发 System App》 https://...
    imyyq_star阅读 20,056评论 8 19
  • 善良的糊涂,比聪明更难 真正聪明的人,从来不显示自己的聪明,善意的糊涂才是人生的智慧。 一位小说家曾说:你要克服的...
    樂小柒阅读 3,089评论 0 0