我有 HTC Desire 手机,我希望能够在上面运行我的应用程序(开发 ob eclipse 或 netbeans)。但是当我运行我的应用程序时,我看到(在正在运行的设备列表中???在“名称”列和???在状态列中。所以我不能按OK按钮(它
只是禁用). 请告诉我如何才能正常同步???
最佳答案
我认为您的问题在第 3 步中已在此处描述:
http://developer.android.com/guide/developing/device.html#setting-up
你必须:
如果您在 Ubuntu Linux 上进行开发,则需要添加一个规则文件,其中包含您要用于开发的每种设备的 USB 配置。每个设备制造商使用不同的供应商 ID。下面的示例规则文件显示了如何为单个供应商 ID(HTC 供应商 ID)添加条目。为了支持更多设备,您将需要相同格式的额外行,为 SYSFS{idVendor} 属性提供不同的值。对于其他 ID,请参阅下面的 USB 供应商 ID 表。
以 root 身份登录并创建此文件:/etc/udev/rules.d/51-android.rules。
对于 Gusty/Hardy,编辑文件以读取: SUBSYSTEM=="usb", SYSFS{idVendor}=="0bb4", MODE="0666"
对于 Dapper,编辑文件以读取: SUBSYSTEM=="usb_device", SYSFS{idVendor}=="0bb4", MODE="0666"
- 现在执行: chmod a+r/etc/udev/rules.d/51-android.rules
关于在 ubuntu 上使用 Android 和 eclipse,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4431471/