Step1:添加权限:
在AndroidManifest.xml加上两个权限
< uses-permission android:name = "android.permission.WRITE_SETTINGS" />
< uses-permission android:name = "android.permission.WRITE_SECURE_SETTINGS"/>
Step2.打开系统ADB调试工具关键代码
// (1 :打开adb调试,2:关闭adb调试工具)
boolean enableAdb = (Settings.Secure.getInt(getContentResolver(),Settings.Secure.ADB_ENABLED, 0 ) > 0 );
if (!enableAdb) {
Settings.Secure.putInt(getContentResolver(), Settings.Secure.ADB_ENABLED, 1 );
}
参考源码位置:packages/apps/Settings/src/com/android /settings/DevelopmentSettings.java
Step3.将APK签名为系统apk.