`

安卓调试常见问题总结

阅读更多

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 

 

 

分享到:
评论

相关推荐

    MTK camera 调试常见问题及解决办法

    mtk camera 调试问题总结,非常多的案例可供参考,给需要的。

    android camera调试总结

    开发过程中遇到的一些常见的android camera调试总结

    Android应用开发常见错误与对策

    Android应用开发常见错误与对策 Android应用开发常见错误与对策 提纲 一、Android 总体框架介绍 1. Android历史 2. Android框架图 二、Android 开发工具和环境 1. Eclipse开发工具 2. Adb 调试工具 三、Android ...

    调试touch驱动遇到的常见的几个问题以及解决方法

    在调试touch驱动时我们经产会碰到唤醒机台后touch不好使等现象,本文正是针对这些bugs进行了详细的分析以及总结

    android开发期末大作业.zip

    1.通过本课程设计的实践及其前后的准备与总结,复习、领会、巩固和运用课堂上所学的Android手机应用开发知识。 2.为学生综合应用本专业所学习的多门课程知识(例如,软件工程、数据库、Java语言、Java Web开发等)...

    Android开发资料汇总高阶

    Android开发资料汇总高阶 特性  应用程序框架 支持组件的复用和更换  Dalvik 虚拟机 专门为移动设备进行过优化  集成的浏览器 基于开源的 WebKit 引擎  优化的图形机制 自定义的 2D 图形库,基于 OpenGL ES...

    Android底层开发技术实战详解--内核、移植和驱动.(电子工业.王振丽).part2

    书名:《Android底层开发技术实战详解——内核、移植和驱动》(电子工业出版社.王振丽)。本书从底层原理开始讲起,结合真实的案例向读者详细介绍了android内核、移植和驱动开发的整个流程。全书分为19章,依次讲解...

    Android底层开发技术实战详解--内核、移植和驱动.(电子工业.王振丽).part1

    书名:《Android底层开发技术实战详解——内核、移植和驱动》(电子工业出版社.王振丽)。本书从底层原理开始讲起,结合真实的案例向读者详细介绍了android内核、移植和驱动开发的整个流程。全书分为19章,依次讲解...

    Android底层开发技术实战详解--内核、移植和驱动.(电子工业.王振丽).part3

    书名:《Android底层开发技术实战详解——内核、移植和驱动》(电子工业出版社.王振丽)。本书从底层原理开始讲起,结合真实的案例向读者详细介绍了android内核、移植和驱动开发的整个流程。全书分为19章,依次讲解...

    网络文件系统配置

    本文档能够让你快速的搭建nfs,能够很快的搭建一个电脑与开发板之间的通信网络,方便调试程序,尤其是测试程序,本文档还总结了在搭建nfs中遇到的一些常见的问题,简明扼要,

    工程硕士学位论文 基于Android+HTML5的移动Web项目高效开发探究

    然而,由于HTML5的W3C标准规范还未制定,安卓系统中类浏览器Webview自身存在一些局限性,因此仍存在着诸多问题亟需解决,包括:(1)多窗口类浏览器模式问题。安卓上用于加载的Webview视图窗口只是作为类浏览器而...

    Java虚拟机

    增加了大量处理各种常见JVM问题的技巧和最佳实践;增加了若干与生产环境相结合的实战案例;对第1版中的错误和不足之处的修正;等等。 第2版不仅技术更新、内容更丰富,而且实战性更强。全书共分为五大部分,围绕...

    高性价比WIFI图传方案使用WEB配网发送get请求获取天气预报教程(免费版)-电路方案

    有一篇CSDN的博客论述了WIFI模块各种常见的配网方式说明及其比较,证明了最好的配网方式是WEB配网,反正个人觉得微信配网很麻烦,因为要使用微信,没有微信就没有办法了。在这一期项目中:将要实现一个WEB配网方式,...

Global site tag (gtag.js) - Google Analytics