adb 在 Mac OS X 上找不到 ViewSonic ViewPad 7
我无法让 adb 识别我的设备 (ViewSonic ViewPad 7)。
在我的设备上,“设置/应用程序/开发/”下的“USB 调试”已选中。
当我插入 USB 电缆时,我会在任务栏中看到两个正在进行的项目:“USB 调试已连接”和“USB 已连接”。
但是,如果我随后进入我的 Mac(Mac OS X 10.6.6)Terminal.app,我将找不到该设备。
$ adb devices
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
List of devices attached
$ adb version
Android Debug Bridge version 1.0.26
有人知道我还可以尝试什么吗?
编辑,2-5-2011:
对于更多背景知识,运行 OS 10.6.5 的旧 Macbook 上的相同版本的 adb 似乎能够检测到我的设备。 adb 的两个版本都是 1.0.26。
I can't get adb to recognize my device (ViewSonic ViewPad 7).
On my device under Settings/Applications/Development/ "USB debugging" is checked.
When I plug in my USB cable I see two ongoing items in the task bar: "USB debugging connected" and "USB connected".
However if I then go into my Mac' (Mac OS X 10.6.6) Terminal.app I can't find the device.
$ adb devices
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
List of devices attached
$ adb version
Android Debug Bridge version 1.0.26
Anyone have any idea what else I can try?
EDIT, 2-5-2011:
For a little more background it seems that the same version of adb on an older Macbook running OS 10.6.5 IS able to detect my device. Both versions of adb are 1.0.26.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
啊哈!突破!
看来,如果我启用 USB 调试并切换 USB 网络共享(设置 -> 无线和网络 -> 网络共享和便携式热点),那么该设备就会列在 adb devices 命令下。
绝对是一个错误 - 不确定原因是什么,但目前看来更可能是 Android 2.2.1 问题而不是 OSX 问题。
Ah hah! Breakthrough!
It seems if I leave USB Debugging enabled and toggle USB tethering (Settings -> Wireless & Networks -> Tethering & Portable Hotspot) then the device is listed under the adb devices command.
Definitely a bug - not sure what the cause is but is seems more likely an Android 2.2.1 issue than an OSX issue at this point.
安装 USB 驱动程序后,您需要找到 ViewSonic 的供应商 ID,然后在主目录的 .android 文件夹中尝试以下操作(在 Linux/OS X 上):
编辑:
从此源(第10页)看来,0x955是供应商ID您的设备。请尝试:
After installing USB driver, you need to find vendor id for ViewSonic and then try following in .android folder in your home directory (on Linux/OS X):
EDIT:
From this source (page 10) looks like 0x955 is the vendor id for your device. Please try: