安卓调试常见问题总结

1.AVD问题

  配置AVD点击start,长时间不见手机页面弹出的原因:

1)内存溢出,可将该AVD的内存、SD卡等设置调小,不同的设备类型默认的大小不同,如有的默认1024M,往往导致Eclipse宕机

2)设备类型问题:根本原因还是(1)中的问题

 

2.连真机调试

1)需调节eclipse.init启动的内存参数适当调大,不然容易内存溢出。但也不能太大,太大如1024 导致eclipse启动不起来。

2)首先将手机设置为调试模式

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

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

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

SDK目录下,如D:\AndroidAllDevelopment\adt-bundle-windows-x86-20130917\sdk\platform-tools运行命令:adb devices

 

看到List of devices attatched

XXXXXXXXXX  devivce

 

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

注意:有的人可能提示找不到这个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 

打开任务管理器killPID4236 的这个进程。ok,至此问题解决了

 

 

(5)开始在真机上调试

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

 

点击Run 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值