用真机调试Android, 可eclipse上为何显示不出真机,真机是Android4.2.2的,应该可以啊

如题所述

看你的ADB启动了没有呢~~追问

这样的情况,adb连不上

追答

打开任务管理器,关闭所有adb进程,尤其你有豌豆荚。360助手之类的,重启adb.exe,还不行的话,重启动eclipse并且重新连接手机,在不行的话估计你的线有点问题了,这都是我遇见过的问题,你要弄不了我就不知道了

追问

可以了,我不知道怎么弄好了,重启下电脑,adb就有用了,

温馨提示:内容为网友见解,仅供参考
第1个回答  2015-08-11
主要通过以下几个步骤:

1、手机通过数据线连接在电脑上
2、设置android手机为USB调试模式。步骤: menu—> 设置 —> 应用程序 —> 开发 , 选择【USB调试】
3、如果是window系统,系统会提示安装驱动:

选择正确的android sdk安装目录,然后点击下一步,系统就开始安装驱动了
4、驱动安装完成之后,重启电脑(通常系统会有“安装新驱动,重启才能生效”的提示),这但应该明白吧
5、重复第1步和第2步,打开命令窗口,检测手机设备是否已经被识别,如下所示:

“HT99YLG11834 device”就是检测到得手机设备
6、接下来就开始在eclipse上调试android程序了,右击android工程->Run as->Android Application,弹出如下窗口:(重新启动系统之后才有这样的效果)

7、选中手机设备,点击OK之后,程序就开始在真机上安装了,控制台输出如下信息:
[2011-04-07 22:24:49 - HelloWorld] Uploading HelloWorld.apk onto device ‘HT99YLG11834′
[2011-04-07 22:24:49 - HelloWorld] Installing HelloWorld.apk…
[2011-04-07 22:24:53 - HelloWorld] Success!
[2011-04-07 22:24:53 - HelloWorld] Starting activity com.eightqiu.activity.StatsResultActivity on device
[2011-04-07 22:24:57 - HelloWorld] ActivityManager: Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] cmp=com.eightqiu.activity/.StatsResultActivity }

8. 设置应用程序为调试模式。操作: 编辑AndroidManifest.xml 增加调试参数android:debuggable="true", 如下:
<application android:icon="@drawable/icon" android:label="@string/app_name" android:debuggable="true">
9. 执行真机调试操作:ECLIPSE调试对话框中,Target窗口中选择Manual,点击【debug】按钮,选择真机设备,开始调试。
注:不管是否启用ECLIPSE环境,任何Android软件只要在真机上运行发生异常,都可以在命令行窗口下查看具体异常信息:
执行:./adb logcat 可以查看到更多的系统异常消息。在这些消息中要注意查看Caused by:打 头的行,这些行指明了在哪行代码出的错误
10、运行这个应用程序,这样就可以使用手机来测试了
http://zhidao.baidu.com/link?url=e1DTHmw6D3XPZnhtOaPGCSwWudKO6oI1sV-jqMuBgMobCN_Wn3aOV7oYzx0GRLu6tjIBrjEWqRgVxEvrdHxswK本回答被网友采纳
第2个回答  2015-08-11
手机打开了 允许“USB调试”吗
第3个回答  2015-08-11
开发模式跟usb调试都开启了么?驱动安装正常么?
相似回答