Android USB安全调试

Android 4.2.2 引入了USB安全调试方面的内容,当启用安全调试的时候,只有被用户认证过的主机才可以通过Android SDK自带的ADB工具经由USB连接来访问设备的内部构件

下面以android-4.3_r3.1源码分析其实现:

首先打 usb调试界面在systemui中的UsbDebuggingActivity.java实现:

View Code

其主要功能实现于UsbDebuggingManager.java中:

View Code

可见,若要删除特定连接Android设备的电脑只能删除Android设备中的文件:/data/misc/adb/adb_keys,或将Android设备强制刷机。

posted on 2013-10-13 10:31  农夫山药  阅读(1091)  评论(0编辑  收藏  举报