我正在尝试制作一款android应用程序,它使用的usb设备需要平板电脑处于主机模式,这样它才能从平板电脑获得电力。出于某种奇怪的原因,这种情况只有在我每隔一次重新启动平板电脑时才会发生,而且只有在我插入电源插孔的情况下才会发生。
因此,我正在尝试制定的解决方案是,在重新启动后,确定平板电脑是否处于USB主机模式,如果不是,则自动重新启动。
平板电脑是根基的,所以超级管理员访问是没有问题的,我的重启代码工作正常,只是似乎找不到任何说明我如何检测主机模式的内容,有人能和我分享这方面的知识吗?
提前谢谢,彼得
发布于 2012-08-31 02:18:02
releaseInterface()和close()关闭了连接和其他东西。我认为你应该能够getDeviceList()或其他东西。我不太确定,因为我使用slickdev库连接到我的串口设备,但这个答案是基于这个页面的数据:
http://developer.android.com/guide/topics/connectivity/usb/host.html
https://stackoverflow.com/questions/12033353
复制相似问题