在整机系统开发中,一般系统默认的adb开发是打开的,那么在对外发布的系统中,肯定是不希望默认打开adb的,但是在开发的过程中,肯定希望能够通过某种操作打开adb,便于调试,这就需要在系统的某个部位做一个开关了。
获取adb开关状态:
//默认值 int defValues=0; //返回值 0 打开 1 关闭 Settings.Global.getInt(getContentResolver(), Settings.Global.ADB_ENABLED,defValues);
操作adb开关:
//0 关闭 1 打开 Settings.Global.putInt(getContentResolver(), Settings.Global.ADB_ENABLED, 1);