`

安卓调试常见问题总结

阅读更多

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 

 

 

分享到:
评论

相关推荐

    【正点原子】I.MX6U 常见问题汇总V1.31

    本文档“【正点原子】I.MX6U 常见问题汇总V1.31”主要针对用户在使用I.MX6U过程中遇到的问题进行收集和解答,帮助用户更好地理解和解决技术难题。 1. 资料获取和硬件检查: - 资料获取:用户可以通过官方提供的...

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

    本文将深入探讨MTK相机调试过程中遇到的常见问题及其解决办法。 一、摄像头初始化失败 在MTK平台,摄像头初始化失败可能是由于驱动加载不正确、硬件接口故障或配置文件设置错误导致的。解决此类问题时,首先检查...

    android调试经验总结

    【Android调试经验总结】 在Android开发过程中,遇到各种异常情况如ANR(Application Not Responding)、App Crash、Memory Leak和Oops等问题是常见的挑战。本文旨在总结Android系统调试的相关工具和方法,帮助...

    安卓反调试-解决方案一

    以上就是安卓反调试的一些常见策略,实际应用中开发者可能会结合多种方法来增强反调试的效果。值得注意的是,虽然反调试可以增加应用的安全性,但过度的反调试可能会影响正常的调试工作,因此在设计反调试机制时需要...

    安卓不通过数据线调试 本人亲试

    根据给定文件的信息,我们可以总结出以下关于“安卓不通过数据线调试”的相关知识点: ### 一、引言 在日常开发过程中,我们通常需要通过数据线将Android设备与电脑连接起来进行调试工作。然而,在某些场景下,...

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

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

    android安卓加固反调试(最全).pdf

    总结来看,文档涵盖了多种Android平台的反调试技术,既包括了传统的静态保护方法,也涉及到了更为先进的运行时检测技术。这些技术对于Android应用开发者和安全研究人员来说都非常重要,因为它们帮助保护应用不被轻易...

    android(linux)上wifi芯片调试的经验总结概要文档和代码。

    在Android/Linux平台上进行WiFi芯片调试是一项复杂而细致的工作,涉及到操作系统、硬件驱动程序以及网络通信等多个方面的技术。本文将从标题、描述以及标签所提示的关键点出发,详细讲解这一过程中的核心知识点。 ...

    android camera调试总结

    本文将根据实际项目经验,总结归纳几个在Android平台上进行Camera调试时常见的问题及解决方案。 #### 一、无法开机 在某些特定情况下,如MARVELL920平台的T601T设备,可能会出现因Camera传感器导致无法开机的情况...

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

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

    Android游戏引擎《Rokon》:常见问题汇总.doc

    《Android游戏引擎Rokon常见问题汇总》 在Android游戏开发中,选择合适的引擎是至关重要的,Rokon是一款轻量级的游戏引擎,适合初学者和小型项目。然而,使用过程中难免会遇到一些常见问题,以下是一些针对Rokon...

    Android 调试

    ### Android调试详解 ...总结来说,Android调试涉及多个层面的技术和工具,从简单的日志记录到复杂的性能分析,每一种工具都有其独特的应用场景。开发者需要根据具体情况选择合适的工具来进行调试工作。

    android调试

    总结来说,Android调试包括对软件和硬件的全面检查,从Java层的system.prop配置,到内核层的初始化脚本和硬件驱动配置。对于特定硬件如LCD、Camera和电容屏,理解其工作原理,熟悉相关的接口标准,以及熟练掌握配置...

    android下如何调试程序

    在Android平台下进行程序调试是开发者必备的一项技能。调试是软件开发中不可或缺的环节,它...开发者应当在实践中不断学习和总结,探索最适合自己的调试策略,并利用好各种工具,来提高开发出高品质Android应用的能力。

    adt android 无线调试

    ### ADT Android 无线调试详解 #### 一、概述 在Android开发过程中,为了提高工作效率与灵活性,开发者经常需要在不依赖USB数据线的情况下进行应用调试。本篇将详细介绍如何利用ADT(Android Development Tools)...

    Android常见知识点总结

    ### Android常见知识点总结 #### 1. Android的四大组件及其作用 - **Activity**:Activity是Android应用程序中负责用户界面展示的基本单位。每个Activity都表示一个屏幕上的界面,并且能够与用户进行交互。...

    Android程式编写及调试新手入门

    ### Android程式编写及调试新手入门知识点详解 #### 一、预备知识与工具 在开始学习Android应用程序开发之前,需要确保已经安装并配置好了一系列必备软件和SDK。以下是具体的要求: - **ADT (Android Development...

    Android_Anti_Debug,android反调试的一个例子。.zip

    在Android中,常见的调试工具有Android Studio的内置调试器DDMS(Dalvik Debug Monitor Service)和JDB(Java Debugger)。 2. 反调试:反调试技术则是应用程序采取的一种自我保护机制,用来检测并可能阻止调试器的...

    安卓串口通信调试工具

    总结来说,ComAssistant是一款功能完善的安卓串口通信调试工具,它提供了一站式的串口通信解决方案,无论是用于项目开发还是学习研究,都是非常有价值的资源。源码的开放性更是为开发者提供了宝贵的实践和学习机会,...

    Android 蓝牙串口调试助手源码(保证正确)

    总结,"Android蓝牙串口调试助手"源码为开发者提供了一个完整的蓝牙通信解决方案,不仅可以用于快速实现Android设备与外部设备的串口通信,还为自定义和学习蓝牙通信技术提供了宝贵的参考资料。通过深入理解源码,...

Global site tag (gtag.js) - Google Analytics