如何在真机上调试Android应用程序

 我来答
夜独行孤单
2016-04-19 · TA获得超过3460个赞
知道大有可为答主
回答量:2803
采纳率:82%
帮助的人:649万
展开全部

1、首先将手机设置为调试模式

方法:设置——应用程序——开发——USB调试,打上√即可

 

 

2、用数据线连接至电脑,在电脑上安装豌豆荚,此时豌豆荚会帮你安装驱动,安装好后豌豆荚就可以连接上手机了

 

3、用adb命令测试是否有装置已连接

命令:adb devices

看到已经有一个装置了,即为我们连接的真机

注意:有的人可能提示找不到这个adb命令,这是因为你没有将其加入到path环境变量中,或者你进入sdk下的tools目录在运行此命令就不会报错,或者将tools路径加入到环境变量中,当然推荐第二种方法了

 

有的时候可能会出现下面的错误:

adb server is out of date.  killing...  

ADB server didn't ACK  * 
failed to start daemon *

 

究其源就是adb server没启动

到stackoverflow上查了一下 经过分析整理如下:

原来adb server 端口绑定失败

继续查看到底是哪个程序给占用了

C:\Users\xxxxxx>netstat -ano | findstr "5037"  
     TCP    127.0.0.1:5037         0.0.0.0:0              LISTENING       4236  
     TCP    127.0.0.1:5037         127.0.0.1:49422        ESTABLISHED     4236  
     TCP    127.0.0.1:49422        127.0.0.1:5037         ESTABLISHED     3840  

打开任务管理器kill掉PID为4236 的这个进程。ok,至此问题解决了

 

 

4、开始在真机上调试

在eclipse中选择Run——Run Configurations,在左边选择好你要调试的工程,然后将右边切换至Target标签下

 

 

这有三个选项,如果你想连接至真机调试,可选第一个或第二个,这里我直接选择第一个,点击Run,等待几秒钟出现以下界面

 

在这里就看到了我们的真机装置了,选择上面的真机OK即可在真机上运行程序了

育知同创教育
2016-04-19 · 百度知道合伙人官方认证企业
育知同创教育
1【专注:Python+人工智能|Java大数据|HTML5培训】 2【免费提供名师直播课堂、公开课及视频教程】 3【地址:北京市昌平区三旗百汇物美大卖场2层,微信公众号:yuzhitc】
向TA提问
展开全部
1首先将手机设置为调试模式
2方法:设置——应用程序——开发——USB调试,打上√即可
3用数据线连接至电脑,在电脑上安装豌豆荚,此时豌豆荚会帮你安装驱动,安装好后豌豆荚就可以连接上手机了

4用adb命令测试是否有装置已连接

5如果无法测试装置是否连接,就是用adb server启动服务项

6开始在真机上调试
在eclipse中选择Run——Run Configurations,在左边选择好你要调试的工程,然后将右边切换至Target标签下

连接至真机调试,可选第一个或第二个,这里我直接选择第一个,点击Run,等待几秒钟出现以下界面
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
崔笑容Si
2016-04-19 · TA获得超过1320个赞
知道小有建树答主
回答量:1498
采纳率:70%
帮助的人:138万
展开全部
需要安装虚拟机。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式