通过反射或者调用系统jar来修改Systemproperties的值,失败报错Unable to set property "xx" to "xx": error code: 0x18
暂时想到两种方式解决:
1、关闭selinux ,具体步骤
adb shell
setenforce 0
2、修改签名方式以及key的前缀,具体步骤
属性值以persist.sys.开头
AndroidManifest.xml 声明android:sharedUserId="android.uid.system"
平台签名apk