android默认打开开发者的adb调试
android默认打开开发者的adb调试
打开开关
--- a/alps/frameworks/base/services/core/java/com/android/server/adb/AdbService.java
+++ b/alps/frameworks/base/services/core/java/com/android/server/adb/AdbService.java
@@ -217,12 +217,15 @@ public class AdbService extends IAdbManager.Stub {// make sure the ADB_ENABLED setting value matches the current statetry {- 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.");}
+ SystemProperties.set(USB_PERSISTENT_CONFIG_PROPERTY, "adb");}
默认设备上授权
frameworks/base/packages/SystemUI/src/com/android/systemui/usb/UsbDebuggingActivity.java
在oncreate方法最后加上如下代码
+
+ try{+ IBinder b_adb = ServiceManager.getService(ADB_SERVICE);
+ IAdbManager adbservice = IAdbManager.Stub.asInterface(b_adb);
+ adbservice.allowDebugging(true, mKey);
+ finish();
+ }catch (Exception e) {+ Log.e(TAG, "Unable to notify Usb service", e);
+ }}
android默认打开开发者的adb调试相关推荐
- Android 11 默认打开开发者选项
Android 11 默认打开开发者选项 修改部分 packages/apps/Settings/src/com/android/settings/SettingActivity.java 在 doU ...
- Android修改user版本默认关闭开发者选项模式,eng版本默认打开开发者选项模式
本文基于Android5.1 packages/apps/Settings/src/com/android/settings/DevelopmentSettings.java @Overridepub ...
- Android系统默认打开开发者选项中的TP触摸开关
在定制系统开发中,有时会遇到客户为了方便生产测试硬件主板,客户会提出生产测试软件需要默认打开开发者选项中的TP触摸开关,也就是show_touches和pointer_location 具体实现方法如 ...
- adb 最大连接_工具集 | Android Studio—使用 WI-FI 进行 ADB 调试
前言 Android 开发离不开 ADB 调试,使用 WI-FI 进行 ADB 调试可以避免手机需要保持 USB连接主机.这篇文章记录了使用 WI-FI 进行 ADB 调试遇到的问题,希望能帮上忙. ...
- MTK6757 9.0 USB debugger 默认打开, 开发者选项无法打开
一. USB debugger 默认打开 1. build\make\core\main.mk 将ro.debuggable 值改为1 ADDITIONAL_DEFAULT_PROPERTIES += ...
- android默认打开adb,android user 版本如何默认adb调试为打开(示例代码)
A. 软件准备 user版本需要先打开USB debug开关,打开方式如下: 1.打开usb调试 build/core/main.mk 请将user版本下也改为ro.debuggable = 1 if ...
- android 9.0 默认打开开发者选项显示
在开机初始化脚本中增加如下命令 settings put global development_settings_enabled 1
- Android手机用wifi连接adb调试的方法
https://www.jianshu.com/p/dc6898380e38 0x0 前言 Android开发肯定要连接pc的adb进行调试,传统的方法是用usb与pc进行连接,操作简单即插即用,缺点 ...
- android不用USB线进行adb调试
本方法通过TCPIP网络进行,也就是通过ADB来连接设备. 1.首先确定你的电脑和手机连接的wife处于同一个网段,网段的查看方法不懂得请自行百度 2.使用usb数据线连接设备 3.查看手机的IP地址 ...
最新文章
- php jquery ajax输出数组吗,jquery – 从PHP返回数组时的Ajax Parse错误
- svn update命令小记
- c++动态链接库及静态链接库的生成与使用
- java控制语句案例_Java基础语法—流程控制语句
- 双向链表的增、删、查、改、python实现,超详细讲解
- 计算机网络常用五大领域命令,现代信息技术试题精选
- 六、Spring MVC之返回数据
- CUDA中二级指针表示二级数组
- python 重命名文件出现乱码_下载的文件名总是「乱码」?这里有各平台的解决方法...
- 虚拟化VMware之虚拟机备份(2)
- Restful/Soap风格比较
- SystemView 应用笔记
- 计算机论文物业管理系统,小区物业管理系统的设计与实现(计算机毕业设计)...
- Easy CHM软件使用方法【申明:来源于网络】
- 生物特征识别:小面积指纹识别算法(二)
- Opencv颜色空间最全
- 【技巧分享】【数据分析】数据分析模型
- iphone7plus启动时icon被拉伸放大的原因
- 世界海洋日|TcaplusDB与你一同保护海洋生物多样性
- PhoneGap移动开发框架