jga*_*fin 65 debugging android device adt eclipse-adt
我正在试图弄清楚如何直接在手机上调试应用程序(HTC Desire).
我已经安装了手机附带的USB驱动程序,并且在使用"adb devices"时列出了手机.
如何配置eclipse/ADT以在手机上启动而不是启动模拟器/虚拟设备?
Sac*_*ani 78
使用Android驱动的设备,您可以像在模拟器上一样开发和调试Android应用程序.
1.将您的应用程序声明为"可调试" AndroidManifest.xml.
<application
android:debuggable="true"
... >
...
</application>
Run Code Online (Sandbox Code Playgroud)
2.在手机上,导航至设置>安全性并检查 Unknown sources

3.转到"设置">"开发人员选项",然后选中" USB debugging
如果Developer Options不可见",则需要导航到"设置">"关于手机"并Build number多次点击,直到系统通知您已解锁.

4.设置系统以检测设备.
按照以下说明操作您的操作系统:
从ADT SDK Manager安装Google USB驱动程序
(支持:ADP1,ADP2,Verizon Droid,Nexus One,Nexus S).

对于上面未列出的设备,请为您的设备安装OEM驱动程序
您的设备应该自动工作; 转到下一步
udev为要用于开发的每种类型的设备添加包含USB配置的规则文件.在规则文件中,每个设备制造商都由唯一的供应商ID标识,由ATTR {idVendor}属性指定.有关供应商ID的列表,请单击此处.要在Ubuntu Linux上设置设备检测:
/etc/udev/rules.d/51-android.rules.SUBSYSTEM=="usb", ATTR{idVendor}=="0bb4", MODE="0666", GROUP="plugdev"chmod a+r /etc/udev/rules.d/51-android.rules注意:根据您的环境,规则语法可能略有不同.咨询的udev文档 为您的系统的需要.有关规则语法的概述,请参阅编写udev规则的本指南.
5.使用连接的设备运行项目.
使用Eclipse/ADT:像往常一样运行或调试应用程序.您将看到一个"设备选择器"对话框,其中列出了可用的仿真器和连接的设备.
使用ADB:使用-d标志发出命令以定位连接的设备.
还需要帮忙吗?点击此处查看完整指南.
Tom*_*Tom 12
有时您需要重置ADB.为此,在Eclipse中,转到:
窗口>>显示视图>> Android(可能在"其他"选项中找到)>>设备
在设备标签中,单击向下箭头,然后选择重置adb.
| 归档时间: |
|
| 查看次数: |
175165 次 |
| 最近记录: |