使用HTC野火进行android开发

时间:2010-10-16 04:55:29

标签: android

我想知道是否可以使用我的HTC野火(一些链接会很好)用于Android开发而不是模拟器。

我试图通过Google查找信息,但到目前为止还没有有用的结果。

如果我获得更多信息,我会在这里更新。

alt text

[当我使用野火与日食时,我得到了它。]

非常感谢你。

5 个答案:

答案 0 :(得分:18)

从屏幕截图中看,您似乎没有正确设置权限来访问USB设备。

尝试以root用户身份运行adb服务:

$ sudo adb kill-server; sudo adb start-server

或者,更永久的解决方案是为USB设备权限设置udev规则。请参阅android Developing on a Device页面的第3步中的说明。

以root身份登录并创建此文件:/etc/udev/rules.d/51-android.rules。在检测到设备时,udev系统会检查此文件是否存在特殊情况。

编辑要读取的文件: SUBSYSTEM ==“usb”,SYSFS {idVendor} ==“0bb4”,MODE =“0666”

这将将dev节点上的权限位设置为全局读取和写入,以用于USB供应商ID等于0bb4的特殊情况。

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

...给予这些android规则的世界读取权限,让udev守护程序处理这个新规则。

答案 1 :(得分:2)

当然,您只需安装USB驱动程序并按照here中的说明进行操作即可。 USB驱动程序包含在HTC Sync软件中,您可以获得here

答案 2 :(得分:1)

转到htc网站

http://www.htc.com/europe/SupportViewNews.aspx?dl_id=982&news_id=769

并下载驱动程序

然后将htc手机连接到电脑并从eclipse运行应用程序。

无需配置。它直接在手机上运行而不是模拟器。

干杯!

答案 3 :(得分:0)

我能想到的另一件事是你如何设置手机通过USB到电脑进行连接......这可能只是解决了我自己的类似问题......我正在使用“HTC Sync”作为我的连接风格,当我甚至没有尝试过其他人时。

让我们找出来,好吗?

不。连接类型根本没关系。 “仅限充电”,“磁盘驱动器”,“usb tethering”,它根本没有改变我的行为(我可以启动应用程序,但logcat没有显示我的应用程序,我的断点被忽略)。

听起来是时候提出一个新问题了。

答案 4 :(得分:0)

如果仍未检测到设备(???),在按照前面的建议更新/etc/udev/rules.d/51-android.rules后,还要拔掉usb线并将其重新插入设备。