当前位置:编程学习 > wap >>

usb调试的开关

android能用java代码控制usb调试的开关吗, usb --------------------编程问答-------------------- 不能控制,除非root --------------------编程问答-------------------- 可以的   Settings.Secure.putInt(getContentResolver(),Settings.Secure.ADB_ENABLED , 1) ;
0是禁用  1是打开调试
不过需要系统权限   
解决方法:1.手机root,将apk  push到system/app
2.使用系统的签名来签名apk 以获取系统权限 --------------------编程问答--------------------
引用 2 楼 tanwei4199 的回复:
可以的   Settings.Secure.putInt(getContentResolver(),Settings.Secure.ADB_ENABLED , 1) ;
0是禁用  1是打开调试
不过需要系统权限   
解决方法:1.手机root,将apk  push到system/app
2.使用系统的签名来签名apk 以获取系统权限

另外还需要声明权限
 <uses-permission android:name="android.permission.WRITE_SETTINGS" /> 
 <uses-permission android:name="android.permission.WRITE_SECURE_SETTINGS" />  --------------------编程问答--------------------
引用 2 楼 tanwei4199 的回复:
可以的   Settings.Secure.putInt(getContentResolver(),Settings.Secure.ADB_ENABLED , 1) ;
0是禁用  1是打开调试
不过需要系统权限   
解决方法:1.手机root,将apk  push到system/app
2.使用系统的签名来签名apk 以获取系统权限


root手机应该不行,第二个方法可以试试 --------------------编程问答--------------------
引用 4 楼 u011472882 的回复:
Quote: 引用 2 楼 tanwei4199 的回复:

可以的   Settings.Secure.putInt(getContentResolver(),Settings.Secure.ADB_ENABLED , 1) ;
0是禁用  1是打开调试
不过需要系统权限   
解决方法:1.手机root,将apk  push到system/app
2.使用系统的签名来签名apk 以获取系统权限


root手机应该不行,第二个方法可以试试

我做过这个的  以实践经验百分百的告诉你 都是可行的 root就能push到system/app下  就具备系统权限了
补充:移动开发 ,  Android
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,