当前位置:   article > 正文

adb 切换usb模式_如何用adb打开usb调试

adb命令打开usb调试模式

2017-04-01 回答

打开android手机的usb调试对于使用豌豆夹、调试程序等来说很重要。下面说说如何用代码自动打开usb调试。先分析usb调试的相关源代码。

在 packages/apps/settings/src/com/android/settings/developmentsettings.java 找到关于 usb debug enable 的代码:

[java] view plain copy

settings.secure.putint(getcontentresolver(), settings.secure.adb_enabled,  0 );

此文件中,将根据用户设置将其值保存到 settings 数据库中。别处将根据其值动态变化做出相应动作

经搜索,在 frameworks/base/services/java/com/android/server/notificationmanagerservice.java 中存在利用该值判断是否在状态栏中进行通知。代码如下:

别处将根据其值动态变化做出相应动作如状态栏消息提示。

[java] view plain copy

void  observe() {

contentresolver resolver = mcontext.getcontentresolver();

resolver.registercontentobserver(settings.secure.geturifor(

settings.secure.adb_enabled), false ,  this );

update();

}

@override   public   void  onchange( boolean  selfchange) {

update();

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小舞很执着/article/detail/979996
推荐阅读
相关标签
  

闽ICP备14008679号