Android系统签名apk,让应用获取系统级权限

Android系统签名apk,让应用获取系统级权限,第1张

使用手机的platform平台签名后,能够获取系统权限

1、在AndroidManifest.xml设置android:sharedUserId="android.uid.system"。

2、编译通过后,导出未签名的apk。

3、使用\out\host\Linux-x86\framework\signapk.jar \build\target\product\security\platform.pk8 +platform.x509.pem

4.执行“Java -jar signapk.jar platform.x509.pem platform.pk8 test.apk testSigned.apk”做平台签名得到testSigned.apk。

test.apk必须放在上面同一个目录之下。

不论何种系统版本,均需要root权限。 安卓44以下版本的方法: 使用re管理器移动想要获取system权限的软件的apk安装包到/system/app文件夹,更改权限为rw-r-r确定后重启手机。 安卓44和以上版本的方法: 使用re管理器移动想要获取system权限的如何让自己写的apk获得系统权限


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11610215.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-17
下一篇 2023-05-17

发表评论

登录后才能评论

评论列表(0条)

保存