模拟器如何使用android真机进行调试_百度文库

百度宕机  时间:2021-04-26  阅读:()

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

在开发an droid应用程序的时候有时候开发不得不采用真机调试原因很简单 因为模拟器暂时无法支持模拟一些硬件设备而重力感应一类的开发效果更需要用真机调试。当然采用真机调试要比模拟器快很多模拟器不仅占 PC的资源而且运行久了会变得相当的迟钝。

采用an droid真机调试的最需要解决的是真机与电脑连接的问题一旦成功连接之后其实与模拟器调试就没什么差别了只需要在运行 An droid Project 时选择真机即可。在 An droid2.3 之前 由于An droid 真机无统一的标准机型众多并且各自的 USB驱动都不一样 因此需要去各自

的手机生产厂商官方网站去下载并安装对应正确的 usb的驱动或者说是ADB In terface

Driver不过在新版本的 SDK中 由google提”供了新的usb驱动解决方案该驱动存放

在系统机型都能够被支持 因此简化了 USB驱动安装我们优先采用此驱动进行安装实在无法成功安装再去下载由真机生产厂商提供的驱动。这里以笔者在 win7使用的Motoro laM ile stone 为

例。

第一步将我们开发所用的An droid真机的USB调试功能打开打开方法为Sett in gs 设置 Applications 应用程序Development 开发勾选USB debugging USB调试  然后

通过usb连接线连接到开发所用的 P C上 由于是在没有安装 usb驱动的情况下进行连接系统

会发现新硬件并且尝试通过 wi ndows update 在互联网上搜索驱动进行安装

第二步 由于通过win dows update 查找驱动会耗费非常长的时间并且需要互联网支持而且不一定能够成功找到 因此我们点击下方的 跳过从Windows Update 获得驱动程序软件”跳过搜索:

⑷加cl«A D fi Irte fUcB ■0磁聪鼻

第三步关闭自动安装后通过右键点击 计算机” XP-我的电脑选择管理”进入到计算机管理界面 点击左边的 设备管理器”进入到设备管理界面此时我们会发现一个带有黄色感叹号标志的硬件设备如图中所示位于其他设备分支下  即 “Motorola ADB In terface” 这代表着该设

备缺少驱动程序支持从名称上看很显然这个设备就是我们 usb调试需要的支持设备

>Q Elueto Qth无馁电收发器 £DVD/CD-ROM窓敢器

 -c^IDE ATJVATAP 1控制芻

 □nmi监

视器

>r]內存時驱埶餌

--]fe具他髓

• /.Motorola ADB Interface>唏人体学擢入设备»电声育*視顽游戏握制器:-加瞑请讯醴'、蓝谓匍鷲谓詐

第四步安装该设备的驱动程序右键点击 “Motorola ADB In terface”选择更新驱动程序软

件”弹出如下图所示框体

■*

W r Wrtpif

E亦冲*%MMRtlffl J

+自oWf童里軒恥凍阮昨待旳VMMI■■tiT'riiriiii*^**rBnflf* »j*ra«*irt*g**4&

第五步正如前面所说 由于我们的 SDK中已经存在了google提供的usb驱动程序 因此我们选择第二项浏览计算机以查找驱动程序软件 ”进入到下一对话框在这里点击浏览选中目录例如这里是使用的

D:\study\programfiles\a ndroid-sdk-w in dows-r8\google-us路径勾选上下方的包括子文件夹” 点击下一步

A-fcL T«VlXM Wfi»UPW

邮aitUmLAt*

■营 ■Kflh

*Mkt.t嘲UC弼丹虧中HKU初MEIrHWMWmw&fllmm 3导・K.M^B ffMfflL^nr%

IT—|J

第六步在上一步最后点击下一步按钮后系统会开始在我们设置的文件夹下查找驱动程序软件并进行安装这

一步需要2分钟左右的时间请耐心等待

X見出曲宁希"W钳尸卄*甲

11社歩 知r.

第七步等待一段时间后不岀意外系统将会提示 已经成功地更新驱动程序软件 ”如下图如果这一步失败也不用慌张可能是 google提供的这种驱动暂时不能支持你所使用的真机这时就需要到你所使用机器的生产厂商的官方网站去下载驱动程序软件然后重复前面的步骤只需要在第五步时设置驱动程序软件路径时定位到你所新下载的特定驱动程序的存放路径即可附件还提

供了两款常用U SB驱动程序即motorola和HTC的usb驱动。

第八步驱动程序安装完成后此时再到设备管理器中查看可以发现带黄色感叹号的 “Motorola

ADB In terface 设备已经消失了取而代之的是在 An droid Pho ne 分支下的“An droidCompos ite ADB In terface 设'备这里再提到一点如果是使用的Motorola的驱动程序的话

这里可能就是显示的 “Motorola ADB In terface”了

*吉Ho-ns o n^P C

■气An-droid P ho rte

匕Android CcmpcKite-ADB Wtrfice

Q EggF"匡血曲

…DVD/CD-ROM範竄冠vj IDE ATA/ATAPJi tsi口谆8(

■性ue七n

第九步虽然前面系统已经提示了驱动程序安装正确如果才能确定 PC已经识别

An droid真机并且正确地建立了连接呢很简单首先点击开始 ->运行输入cmd:

第十步在弹岀的命令提示符界面中使用命令 adb devices 查看设备(adb命令所对应的应用程序存放在android-sdk-path%\platform-too ls 路径下这里能够在任意路径下使用 adb是因为笔者P C机的环境变量中加入了该路径如果没有设置环境变量则需要首先定位到 android-sdk-path%\platform-too ls 路径否则会提示 adb不是一个有效的命令如下图所示返回了

一个编号为04038B6005021006的device 代表真机 这就代表真机已经成功地与 PC建立

起连接了如果P C上也运行了模拟器会发现不只一条的记录模拟器的类型是 e mulator :

那么如何在调试的时候选择真机呢通常当我们点击运行一个 An droid Project时它的默认行为是由eclipse自主选择一个设备进行应用程序的安装、运行如果想要人工自主地选择调试

设备可以在对应Project的Run Configuration 中进行设置如图

该界面左边一侧的栏目中是现在存在的一些可配置的应用程序在左边选择待调试的应用程序然后在右边单击Target选项卡选择Man ual 手动即可需要注意的是好像目前 eclipse在

这里存在一个小问题有可能是笔者自身的操作问题 就是新建的一个项目在第一次编译运行过

之前该项目对应的应用程序不会岀现在左边的应用程序列表中 因此不能对其进行设置也就是说第一次Run时只能使用Automatic 的方式由ec lips e指定目标设备。不过这种情况影响并不

大假如eclipse此时自己启动了一个模拟器来作为目标可以立即关闭模拟器终止该操作之后该项目应用程序就会岀现在列表中可以配置为 Man ual了

配置成Ma nual方式后在Run一个An droid Project 的时候将会弹岀一个选择框用于选择设备如下

可以看到我们的真机出现在了正运行的设备列表中通过选中该项点击 0K或者直接双击它就可以将应用程序安装到真机上进行调试了 当然如果你需要的是模拟器调试选中 “Lau nch a newAn droid V irtual Device 然后选择需要启动的模拟器列表中是已经建立的模拟器也可以新建模拟器就可以了。

HostYun 新上美国CN2 GIA VPS 月15元

HostYun 商家以前是玩具主机商,这两年好像发展还挺迅速的,有点在要做点事情的味道。在前面也有多次介绍到HostYun商家新增的多款机房方案,价格相对还是比较便宜的。到目前为止,我们可以看到商家提供的VPS主机包括KVM和XEN架构,数据中心可选日本、韩国、香港和美国的多个地区机房,电信双程CN2 GIA线路,香港和日本机房,均为国内直连线路。近期,HostYun上线低价版美国CN2 GIA ...

无忧云:服务器100G高防云服务器,bgpBGP云,洛阳BGP云服务器2核2G仅38.4元/月起

无忧云怎么样?无忧云值不值得购买?无忧云,无忧云是一家成立于2017年的老牌商家旗下的服务器销售品牌,现由深圳市云上无忧网络科技有限公司运营,是正规持证IDC/ISP/IRCS商家,主要销售国内、中国香港、国外服务器产品,线路有腾讯云国外线路、自营香港CN2线路等,都是中国大陆直连线路,非常适合免备案建站业务需求和各种负载较高的项目,同时国内服务器也有多个BGP以及高防节点。目前,四川雅安机房,4...

俄罗斯vps主机推荐,怎么样俄罗斯vps俄罗斯vps速度怎么样?

俄罗斯vps速度怎么样?俄罗斯vps云主机节点是欧洲十大节点之一,地处俄罗斯首都莫斯科,网络带宽辐射周边欧洲大陆,10G专线连通德国法兰克福、法国巴黎、意大利米兰等,向外连接全球。俄罗斯vps云主机速度快吗、延迟多少?由于俄罗斯数据中心出口带宽充足,俄罗斯vps云主机到全球各地的延迟、速度相对来说都不错。今天,云服务器网(yuntue.com)小编介绍一下俄罗斯vps速度及俄罗斯vps主机推荐!俄...

百度宕机为你推荐
工艺美术品设计专业followgoogleadbandroid支持ipadiphone连不上wifi为什么苹果手机连不上wifi微信都发不出去?iexplore.exe应用程序错误iexplore.exe---应用程序错误.是什么意思?win7telnetWin7系统中的telnet命令如何应用?kb4012598win7怎么查看电脑是否安装了 ms17 010迅雷雷鸟迅雷app没有ios版本的吗?怎么回事win7还原系统windows7怎么还原系统啊
域名解析 .cn域名注册 php空间租用 主机屋 2019年感恩节 服务器评测 softlayer cpanel cloudstack 网站挂马检测工具 促正网秒杀 炎黄盛世 网站木马检测工具 域名接入 可外链相册 免费私人服务器 网站加速软件 国内域名 免费赚q币 512内存 更多