background image

如何使用真机调试应用程序

在开发

android 应用程序的时候,有时候开发不得不采用真机调试,原因很简单,因为模

拟器暂时无法支持模拟一些硬件设备,而重力感应一类的开发效果更需要用真机调试。当然,
采用真机调试要比模拟器快很多,模拟器不仅占

PC 的资源,而且运行久了会变得相当的迟钝。

采用

android 真机调试的最需要解决的是真机与电脑连接的问题,一旦成功连接之后,其

实与模拟器调试就没什么差别了,只需要在运行

Android Project 时选择真机即可。在

Android2.3 之前,由于 Android 真机无统一的标准,机型众多并且各自的 USB 驱动都不一样,
因此需要去各自的手机生产厂商官方网站去下载并安装对应正确的

usb 的驱动(或者说是 ADB 

Interface Driver),不过在新版本的 SDK 中,由 google 提供了新的 usb 驱动解决方案,该

驱动存放在

%android_sdk_path%/google-usb_driver”文件夹,一般来说目前市面上流行

Android 系统机型都能够被支持,因此简化了 USB 驱动安装,我们优先采用此驱动进行安

装,实在无法成功安装再去下载由真机生产厂商提供的驱动。这里以笔者在

win7 使用的

MotorolaMilestone 为例。

第一步:将我们开发所用的

Android 真机的 USB 调试功能打开(打开方法为 Settings

(设置)

Applications(应用程序)Development(开发)勾选 USB debugging(USB

调试)),然后通过

usb 连接线连接到开发所用的 PC 上,由于是在没有安装 usb 驱动的情况

下进行连接,系统会发现新硬件并且尝试通过

windows update 在互联网上搜索驱动进行安

装:

第二步:由于通过

windows update 查找驱动会耗费非常长的时间并且需要互联网支持

而且不一定能够成功找到,因此我们点击下方的 跳过从

Windows Update 获得驱动程序软

件 跳过搜索: