Android真机调试

分享到:

在Android开发过程中虽然可以利用模拟器(AVD)来进行代码调试,但AVD的运行速度非常慢。配置差一些的电脑只是启动一个AVD就要花上好几分钟时间,如果你不能忍受慢的像蜗牛一样的AVD还是用真正的手机来调试代码吧。
其实真机调试的好处远不止速度上的提升,还有一些代码是非用真机调试不可的,例如拍照要调用手机上的摄像头、录音要调用手机上的麦克风,还有游戏开发中常用陀螺仪来检测手机的姿态,这些都是AVD没法模拟的,必须用真正的手机测试才能知道代码是否有效。
下面介绍如何在Eclipse下使用真机调试Android项目。

(1)首先把手机通过USB连接到电脑上,安装好驱动(可通过各种手机助手来安装,基本都是自动化的)。然后打开手机的“设置” 找到 “开发者选项” (不同型号的手机设置菜单的位置会有不同),如下图所示:

(2)打开“开发者选项”找到“USB调试” ,选中此项,如下图:

此时手机可能会弹出一个对话框,询问是否允许USB调试,我们同意就可以了。如下图:

点击“确定”后,手机会弹出另一个对话框询问是否允许当前连接的电脑通过USB对手机进行调试,如果不想每次调试都都弹出这个对话框可以勾选“始终允许该PC”,之后点击“确定”,(这是一个对电脑授权的过程)如下图:

(3)这时我们打开Eclipse,调出Devices窗口,如果你的Eclipse没有Devices窗口可以按以下步骤打开:
Eclipse主菜单 "Window" -> "Show View" -> "Other" ,在弹出的列表中展开"Android"就可以看到"Devices",如下图:

启用Devices窗口之后就可以在里面看到已经连接到电脑的手机,主要信息包括:手机型号,操作系统版本,(本人用的是三星s4, Android4.4.2)如下图:

当看到上图时,说明你的手机已经打开USB调试功能,并且已经成功连接到开发环境上了,接下来按照正常的步骤对项目执行"Run As" -> "Android Application" 如果你之前创建过AVD的话系统会提示你选择设备,我们从设备列表中选自己的手机,紧接着Eclipse开始编译代码并以debug的方式将项目自动安装到手机上。这到里使用真机调试Android项目的流程就结束了,赶快试试吧。

昵    称:
验证码:

相关文档:

Android基础知识
Android组件
Android控件
Android实例