使用 USB Host 模式时的 Android 开发设置
我是一名相对较新的 Android 开发人员,但已经非常熟悉 SDK、使用 LogCat 等。但是,我现在正在开发一个应用程序(适用于 Galaxy Tab 7-plus),该应用程序利用 USB 主机模式与外部设备通信USB 设备和我遇到了问题。
我的问题是:当我无法通过 USB 连接到我的 PC 时(因为我的平板电脑正在使用的外部 USB 设备正在使用我的平板电脑的唯一 USB 端口)?
是否有可用的模拟器(我徒劳地搜索过)可以让我使用 PC 上的 USB 端口模拟 USB 主机模式?
我需要使用某种类型的机载日志记录应用程序吗?
是否有某种 30 针分路器可供使用,以便我可以连接到外部设备和我的 PC? (我猜这是不可能的,但我是一个硬件白痴......除了一个普通的白痴之外)。
预先感谢您的帮助!
-KR
I am a relatively new Android developer but have gotten pretty familiar with the SDK, using LogCat, etc. However, I'm now working on an app (for a Galaxy Tab 7-plus) that utilizes USB Host mode to talk to an external USB device and I've run into an issue.
My question is: What is an ideal environmental setup that will allow me to take advantage of all of the SDK tools (adb, debug, LogCat, DDMS, and so forth) when I am unable to be connected to my PC via USB (since the external USB device my tablet is talking to is using my tab's only USB port)?
Is there an emulator available somewhere (I've searched in vain) that will allow me to simulate USB Host mode using a USB port on my PC?
Do I need to go to some type of on-board logging app?
Is there some kind of 30-pin splitter available so I can connect to both the external device and my PC? (I'm guessing this is impossible, but I'm a hardware idiot... in addition to a run-of-the-mill idiot).
Thanks in advance for your help!
-KR
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
正如我在评论中发布的,如果平板电脑已 root,您可以使用 AdbWireless(市场上的应用程序)
As I posted in the comments, If the tablet is rooted you can use AdbWireless (Application on the Market)
这也可以在不生根的情况下完成。 Google/Android 官方支持此功能,如本页底部所述:
http://developer.android.com/guide/topics/usb/index.html
但是如果你是 root 的话,AdbWireless 会更容易。
This can also be done without rooting. Google/Android officially supports this, as described at the bottom of this page:
http://developer.android.com/guide/topics/usb/index.html
But AdbWireless is easier if you are rooted.