Android学习-好马配好鞍,程序真机调试运行

来源:互联网 发布:linux多进程编程 pdf 编辑:程序博客网 时间:2024/04/29 12:45

Android学习-好马配好鞍,程序真机调试

 

先说说

 人生啊,最悲催的事是什么呢?

十分钟之前,我不认识你,你说是ANDROID

 

十分钟之后,我们是朋友,你还说ANDROID

到了濒临崩溃的最后一秒,我终于想起了我要说的——

你好!

后来发现了Android真机运行的宝典,再也不用悲催了!

 

 

 

 

言归正传

要能真机运行,首先的条件是要安装Google USB Driver

 

安装Google USB Driver

打开Android SDK Manager

把列表拉到最后

找到Google USB Driver勾选

Install 1 pageage

然后同意协议,安装

安装完成后,连接手机

打开设置->开发人员选项(Developer options)

 

打开开启USB调试(USB debugging)

 

这个时候电脑可能会弹出安装驱动(我的电脑就没有),先不理它

先在计算机(Computer右键打开属性(Properties打开设备管理器(Device Manager)

双击下面的SAMSUNG_Android

这个名字会因设备而异,有的设备会显示型号

有的设备会在不同的分类中(如:可移动设备Portable Devices

双击查看这个设备

换到详细信息(Details)选项卡

属性(Property)下选择硬件ID(Hardware Ids)

下面的值里面会出现两行

然后打开Android安装目录\extras\google\usb_driver\android_winusb.inf

例如我的是D:\android sdk\extras\google\usb_driver\android_winusb.inf

[Google.NTx86][Google.NTamd64]下面都添加如下几行:

  

;SAMSUNG_Android%SingleAdbInterface%  = USB_Install, USB\VID_04E8&PID_6860&REV_0400&MI_03%CompositeAdbInterface% = USB_Install, USB\VID_04E8&PID_6860&MI_03

 

分号后只是个名称,可以随便写

后两行格式:

%SingleAdbInterface% = USB_Install, 硬件信息第一行

%CompositeAdbInterface%  = USB_Install, 硬件信息第二行

懒得打字可以从下面别的条目里面复制

硬件信息的值也是可以复制的

只要不复制错了就行了

如果系统在安装时会提示找不到驱动,很有可能就是这里配置错了。

再回到设备管理器上来

在设备上右键,然后点更新驱动(Update Driver Software)

然后选择查找我的电脑

输入刚才那个配置文件在的目录,点下一步

如果出现了安全警告的话,继续安装就是了

安装好后需要重启电脑

重启之后启动Eclipse

HelloAndroid的项目上点右键

Run As->Run Configurations

Run Configuration对话框中要确保左边Android Application选中的是你想要运行在真机上的程序,再选Target选项卡,点第一个Always prompt to pick device

如果设备连接正确,下面的对话框中上面的列表里就会有可用的设备

选中这个设备后OK

如果你经常使用该设备可以Use same device for future launches,以后就不会再弹出这个对话框而直接运行

OK就会在真机上运行程序了!