Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/196.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android移动应用程序能否以编程方式关闭USB连接?_Android - Fatal编程技术网

Android移动应用程序能否以编程方式关闭USB连接?

Android移动应用程序能否以编程方式关闭USB连接?,android,Android,是否有允许Android应用程序关闭USB连接的权限?我正在寻找任何不包括固件、根等的方法。是否有某种方法可以从应用程序内部杀死USB连接(如adb连接)?此操作需要哪些权限?可以发布什么API或广播来终止adb连接?这可能不需要检测特定的连接,也可能需要。是否有人知道通过编程停止任何和所有连接或单个连接的方法?谢谢 可以执行类似的操作来终止系统对话框: Intent closeDialog = new Intent(Intent.ACTION_CLOSE_SYSTEM_DIALOGS);

是否有允许Android应用程序关闭USB连接的权限?我正在寻找任何不包括固件、根等的方法。是否有某种方法可以从应用程序内部杀死USB连接(如adb连接)?此操作需要哪些权限?可以发布什么API或广播来终止adb连接?这可能不需要检测特定的连接,也可能需要。是否有人知道通过编程停止任何和所有连接或单个连接的方法?谢谢

可以执行类似的操作来终止系统对话框:

 Intent closeDialog = new Intent(Intent.ACTION_CLOSE_SYSTEM_DIALOGS);
 sendBroadcast(closeDialog);
adb/usb连接怎么样


通过创建连接并保持其打开状态来阻止此类连接如何?

是您正在寻找的。我在文档中看到一些usb api,但您如何使用它终止adb连接?从终端运行命令adb kill SERVER我想在我的应用程序中停止它。我希望我的应用程序不允许usb连接。非系统应用程序无法以编程方式设置usb调试应用程序,因此唯一的选择是尝试在检测到连接时终止连接,或者只是定期停止发现的任何连接,这正是我所寻找的。您无法从android sdk执行此操作