在 ubuntu 上使用 Android 和 eclipse

标签 android

我有 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 表。

  1. 以 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"

  2. 现在执行: chmod a+r/etc/udev/rules.d/51-android.rules

关于在 ubuntu 上使用 Android 和 eclipse,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4431471/

相关文章:

Android 从服务到客户端的通信

android - 定期调用 Android 服务 [GoodApporach?]

android - TextView 背景大小

java - Android LVL 签名验证失败

iphone - iPhone 的其他开发平台

android - 无法删除模块

android - 三星软键盘在焦点更改后丢失击键

android - Android应用程序 ListView 中的多种文本颜色

java - Robotium 脚本中的当前日期验证

java - 错误 : Upgrade Fragment version to at least 1. 3.0。 [InvalidFragmentVersionForActivityResult]