Android 11.0 12.0默认开启开发者模式和开启usb调试模式
2023-09-14 09:05:05 时间
1.概述
在进行产品开发中,开启usb调试模式和开发者模式,也便于开发工作,所以这就需要通过了解开发者调试时,打开开关时做了哪些功能,然后开启开发者模式和usb调试模式。
2.默认开启开发者模式和usb调试模式的相关核心代码
/frameworks/base/packages/SettingsProvider/src/com/android/providers/settings/DatabaseHelper.java
3.默认开启开发者模式和usb调试模式的相关核心代码和功能
1.打开usb调试模式
通过字段关闭和开启usb调试模式
通过开启开发者模式最终发现开启或者关闭是改变如下字段:
Settings.Global.putInt(getContentResolver(),Settings.Global.ADB_ENABLED, 1);
2.开启开发者模式
可以通过Settings.GlobalDEVELOPMENT_SETTINGS_ENABLED属性来实现
Settings.Global.putInt(getContentResolver(),Settings.Global.ADB_ENABLED, 1);
3.接下来可以在DatabaseHelper.java中添加默认开启这两个属性值
@Deprecated
class DatabaseHelper extends SQLiteOpenHelper {
private static final String TAG = "SettingsProvider";
private static final String DATABASE_NAME = "settings.db";
// Please, please please. If you update the database v
相关文章
- [Android Pro] Android studio jni中调用Log输出调试信息
- [Android Pro] android 杀死进程的方法
- Android网络开发之HttpClient
- 2、Android自己的下拉刷新SwipeRefreshLayout--样式2
- Android开发者指南(5) —— monkeyrunner
- Android开发者指南(1) —— Android Debug Bridge(adb)
- Android开发者指南(9) —— ProGuard
- Android开发者指南(7) —— App Install Location
- Android开发者指南(24) —— Processes and Threads
- Android开发者指南(22) —— Accessing Resources
- Atitit.android jsbridge v1新特性
- Android framework开发者带你参加21天学习挑战赛活动
- 做自己的Android ROM,屏蔽对framework中的系统APK的签名检查
- [Android]-图片JNI(C++Java)高斯模糊的实现与比較
- 谷歌发布 Android 8.1 首个开发者预览版,优化内存效率
- 当前Android市场开发者如何破局、快速沉淀个人技术能力?
- 最新 Android Framework 精编内核解析,3年以上开发者进阶提升