【发布时间】:2013-04-19 03:05:59
【问题描述】:
我开发了一个连接到 USB 读卡器的安卓应用。我已经测试了该应用程序,在三星 Tab 10.1(旧版本)中运行没有任何问题。
然后我购买了一个 7 英寸的 MSI 平板电脑 E71 并部署了相同的应用程序并连接到相同的 USB 读卡器,但 MSI 平板电脑无法检测到 USB 读卡器。 我在谷歌上搜索了一下,对这个问题有一些想法(here 和here)
我已经使用 adb 检查了 MSI 平板电脑,在其中找不到“android.hardware.usb.host.xml”。然后我检查三星 Tab 10.1,我可以看到“android.hardware.usb.host.xml”文件在那里。所以我可以得出结论,MSI 平板电脑 USB 主机模式已禁用(如果我错了或缺少其他检查,请纠正我)。但我将 USB 鼠标连接到 MSI 平板电脑,它可以工作。
所以我的问题是:
- 由于 USB 主机模式被禁用,USB 鼠标如何在 MSI 平板电脑中工作?
- 我可以说如果我将“android.hardware.usb.host.xml”放入MSI平板电脑(通过root),它将能够检测到我的usb读卡器吗?
【问题讨论】: