Android与eclipse在ubuntu上的应用

Android与eclipse在ubuntu上的应用,android,Android,我得到了HTC Desire手机,我希望能够在上面运行我的应用程序(开发ob eclipse或netbeans)。但当我运行我的应用程序时,我看到(在运行设备列表中的“名称”列和“状态”列中)。因此我可以t按OK按钮(它刚刚被禁用)。请告诉我如何进行正常同步???,这意味着您已经按照安卓开发网站上的所有说明进行了操作: 你也应该在谷歌上搜索“在安卓设备上开发”(不能发布2个链接!) 我的解决方案是,您需要转到(命令行)SDK中的“tools”子目录(即第一个链接中的检查步骤2) 要执行的命令:

我得到了HTC Desire手机,我希望能够在上面运行我的应用程序(开发ob eclipse或netbeans)。但当我运行我的应用程序时,我看到(在运行设备列表中的“名称”列和“状态”列中)。因此我可以
t按OK按钮(它刚刚被禁用)。请告诉我如何进行正常同步???

,这意味着您已经按照安卓开发网站上的所有说明进行了操作:

你也应该在谷歌上搜索“在安卓设备上开发”(不能发布2个链接!)

我的解决方案是,您需要转到(命令行)SDK中的“tools”子目录(即第一个链接中的检查步骤2)

要执行的命令:

sudo ./adb kill-server
sudo ./adb start-server
./adb devices

这对我来说很有效。每次重新启动时我都必须这样做(我希望有一个解决方案!)。

我认为您的问题在步骤3中描述:

你必须:

如果您在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_设备”,SYSFS{idVendor}==“0bb4”,MODE=“0666”

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