1. 没有加入系统签名
如果没有加入系统签名,找到AndroidManifest.xml
文件中在开头处的如下内容,删除掉即可。
android:sharedUserId="android.uid.system"
2. 加入了系统签名
- 检查系统签名本身或者加入方法是否有问题?
- 如果系统签名没有问题,应该是系统中已经有了一个APK,而现在的APK要加入
system uid
,此时应先删除系统中存在的APK,再重启。
adb root
adb uninstall com.xxx.xxxx
adb reboot
如何加入系统是签名,可以看
Android 系统签名生成