Android 系统Framework如何默认打开ADB连接
Android 系统Framework默认没有打开ADB连接
调试的时候还要手动去打开
在研发阶段经常要烧录版本,每次去手动操作很麻烦。
如何在Framework里默认打开ADB连接
开发云 - 一站式云服务平台
diff --git a/frameworks/base/services/usb/java/com/android/server/usb/UsbDeviceManager.java b/frameworks/base/services/usb/java/com/android/server/usb/UsbDeviceManager.java
index
--- a/frameworks/base/services/usb/java/com/android/server/usb/UsbDeviceManager.java
+++ b/frameworks/base/services/usb/java/com/android/server/usb/UsbDeviceManager.java
@@ -237,8 +237,10 @@ public class UsbDeviceManager {
//
try {
- Settings.Global.putInt(mContentResolver,
- Settings.Global.ADB_ENABLED, mAdbEnabled ? 1 : 0);
+ //Settings.Global.putInt(mContentResolver,
+ // Settings.Global.ADB_ENABLED, mAdbEnabled ? 1 : 0);
+ Settings.Global.putInt(mContentResolver,
+ Settings.Global.ADB_ENABLED, 1);
} catch (SecurityException e) {
// If UserManager.DISALLOW_DEBUGGING_FEATURES is on, that this setting can't be changed.
Slog.d(TAG, "ADB_ENABLED is restricted.");
--