如何获得系统权限
(1)源码环境下
- 在应用程序的AndroidManifest.xml中的manifest节点中加入android:sharedUserId="android.uid.system"这个属性。
- 修改Android.mk文件,加入LOCAL_CERTIFICATE := platform这一行
- 使用mm编译
(2)Android Studio环境下
- 在应用程序的AndroidManifest.xml中的manifest节点中加入android:sharedUserId="android.uid.system"这个属性。
- 编译出debug的apk文件。
- 使用目标系统的签名文件对编译出来的apk文件进行签名,并安装
java -jar signapk.jar platform.x509.pem platform.pk8 app-debug.apk signapp.apk
adb install -t signapp.apk
pause