方法1:检测是否开启动了usb 调试模式

private static String getSystemProperty(String key, String defaultValue) {String value = defaultValue;try {Class<?> clazz= Class.forName("android.os.SystemProperties");Method get = clazz.getMethod("get", String.class, String.class);value = (String)(get.invoke(clazz, key, ""));} catch (Exception e) {}return value;
}string adb_enable=getSystemProperty("persist.sys.usb.config","") ;
if(adb_enable=="adb"){}

方法2:检测是否开启动了开发者选项模式,这里没开adb 调试返回值也是true

boolean enableAdb = (Settings.Secure.getInt(getContentResolver(), Settings.Global.ADB_ENABLED, 0) > 0);
if(enableAdb){
Toast.makeText(this, "enable", 1).show();
}else {
Toast.makeText(this, "not enable", 1).show();
}

android app 检测是否开启了开发者模式相关推荐

  1. 【Android取证篇】Android设备USB调试打开方式(开发者模式)

    [Android取证篇]Android设备USB调试打开方式(开发者模式) Android各个版本系统手机开启"USB调试"的入口不全相同,仅供参考-[蘇小沐] 1.[Androi ...

  2. Android APP:检测实体按键事件

    Android APP:检测实体按键事件 一.检测点击按键事件一般不对手机上的输入按键进行处理,直接由系统按照默认情况操作.当然有时为了改善用户体验,需要让应用拦截按键事件,并进行额外处理. 要想监控 ...

  3. android app检测更新版本,《Android APP应该有的东西》之功能篇:版本检测更新

    <Android APP该有的东西>之功能篇:版本检测更新 自从友盟的自动更新下线之后,一大批app选择了自己写更新逻辑.是的,这里的逻辑并不复杂,完全可以自己写,但是不复杂不代表不麻烦, ...

  4. 分享篇 - 58同城基于Android APP Bundle开发的全新编译模式(编译速度提升70%)

    目录 1. Wafers 项目背景 2. 效果展示 3. 实现方案 4. 改造期间遇到的问题 5. 如何接入使用 6. 对比 Instant Run 和 Apply Changes 7. 总结 1. ...

  5. Android 12.0 系统Settings去掉开发者模式功能

    1.概述 在12.0的系统rom产品定制化开发中,在系统Settings中的关于手机的选项中,系统默认点击版本号5次会自动打开开发者模式,但是在某些产品开发过程中,禁止打开开发者模式,需要去掉开发者模 ...

  6. Android 12.0 Settings 去掉打开开发者模式和USB调试模式的广播

    1.概述 在12.0的系统产品rom定制化开发中,在系统Settings的开发者模式中,打开开发者模式和usb调试模式都会发出开发者模式改变广播和usb调试模式改变广播, 项目开发功能需要要求去掉这两 ...

  7. Android jdwp 自动断开,开启debug调试模式,进入不了,等一会就闪退了!!!!

    原因:debug标记加多了 art/runtime/jdwp/jdwp_event.cc:661] Check failed: Thread::Current() != GetDebugThread( ...

  8. Android 11.0 系统Settings去掉开发者模式功能

    目录 1.概述 2.系统Settings去掉开发者模式功能的核心类 3.系统Settings去掉开发者模式功能的核心功能实现和分析

  9. Android 10.0 Settings 去掉打开开发者模式和USB调试模式的广播

    目录 1.概述 2. Settings 去掉打开开发者模式和USB调试模式的广播相关核心代码

  10. chrome谷歌浏览器如何关闭自动开启的开发者模式

    自动打开关闭开发者模式 1.关闭自动开发者模式 1.1对谷歌浏览器快捷方式右键打开属性 1.2如图目标栏里增加 --args --disable-web-security --user-data-di ...

最新文章

  1. AI在管理临床试验设计和执行中,人和机器还在学习曲线上?
  2. java投票输出票数最高前三名,给你喜欢的作品投票,票数前三名获本平台赠送书一本。|诗花朵朵...
  3. android imageview 锯齿,android 自定义圆角ImageView以及锯齿的处理
  4. matlab中fir1中的边界频率,FIR滤波器的MATLAB设计与实现.pdf
  5. linux下的c语言控制灯闪烁,C语言实现LED灯闪烁控制
  6. Python 文件学习笔记之 File(文件) 对象常用函数
  7. 栈的顺序存储及实现(二)
  8. JQuery + XML作为前后台数据交换格式实践
  9. 赔了24亿,干到中国第一!最“不要命”航班,竟让无数人抢着坐?
  10. WSUS补丁更新相关命令及参数
  11. IPLATUI----Grid校验
  12. [转载]安全设置 IIS 中的权限
  13. angular第六天
  14. 使用 FME 将勘测定界坐标交换格式文本文件转换成 GIS 格式
  15. Win10系统如何关闭防火墙?
  16. 引流又增效,跨境电商必备的宝藏工具
  17. CollapsingToolbarLayout用法详解(简洁易懂)
  18. 随处可见抢眼美女 TechED盛宴人潮汹涌
  19. Android 设置APP桌面图标
  20. 分享一下我的一些学习方法

热门文章

  1. PDF用什么软件编辑,怎么添加PDF水印
  2. Teleport Pro v1.72 中文破解版网页离线浏览工具下载
  3. python中polyfit 之poly1d与polyval的含义
  4. 计算机恢复原始桌面图标,Win10桌面图标如何恢复原来排列?
  5. php增删查改数据库,PHP数据库的增删改查
  6. 关于Tomcat和Servlet容器的小结
  7. 极大似然估计和最大似然估计定义
  8. 5G关键技术之D2D通信技术
  9. win10 远程桌面连接设置
  10. 【PIC单片机】-- LCD的相关知识