使用手机的platform平台签名后,能够获取到系统权限。
1、在AndroidManifest.xml设置android:sharedUserId="android.uid.system"。
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
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必须放在上面同一个目录之下。