关闭

[置顶] 如何把你的安卓手机变为一台无线Android测试机

标签: android真机调试无线调试Eclipse安卓开发
694人阅读 评论(0) 收藏 举报

刚开始学习安卓开发,菜鸟总喜欢折腾一些然并卵的事情,今天终于实现了”无线安卓测试“这一功能,也就是说你可以实现以下几件事

1. 跟Eclipse的模拟器说再见

2. 跟USB连结线说再见

4. 你可以用一台自己的手机调试你写的安卓程序

3. 手持你的手机,向团队妹子展示你30s前在eclipse中刚刚写的代码所生成的App


0. 阅读指南

每一步骤我都按照:检验方式,实现方式和相关链接来写

检验方式意味着,如果你已经达到了这部分所展示的内容那么就可以进行下一步了,不用再看实现方式是如何的,因为大家各自的情况都是不同的;同时,检验方式也是是否可以进入下一步骤的唯一衡量标准,相关链接是我在过程中查阅的拥有资料,毕竟每个人写的东西都会有漏洞,汲百家之长会提高成功率。


1. 用USB连接电脑并下载移动设备驱动

检验方式:

设备管理器中可以看到你手机和ADB接口


实现方式:

a. 找一条USB数据线把手机和电脑做连结,保证这条线不会出现接触的不良现象,否则后面ROOT等一些需要用USB连结线过程的一些步骤中,你会一直听到dengdengdeng(一声四声三声)+dengdengdeng(三声一声一声)无线循环的声音,我就是听了一宿‘已连接’和‘断开连接’的提示音,快疯掉了,幸好最后还是OK了。

b. 在电脑上下要载Nexus设备驱动,右键自动检测最新驱动就好


相关链接

【Google Nexus 4 LG E960 安装ADB手机驱动教程】Nexus 4 刷机之前的准备工作

http://bbs.zol.com.cn/sjbbs/d143_11302.html


2. 将手机设为"USB调试模式"

检验方式:

按Win+R进入运行 

- 输入cmd进入命令行 

- 找到你电脑中adb.exe文件的安装路径(如果你找不到,可以用自带的文件查找器找一下,或者下载一个叫Everything的软件快速查到这个文件)

- 在命令行中输入后面引号内内容”:C:\【应用】\adt-bundle-windows-x86_64-20140702\sdk\tools“(注意每个人地址是不同)

- 输入之后看到如下界面,继续输入”adb device“就可以看到已经连接的设备了

- 进入Eclipse 看一下是否可以真机调试了

- 点击右上方的DBMS 


- 左边列表中已经有了设备


- 至此,你已经可以利用eclipse进行USB真机调试了,如果想要实现无线真机调试,请继续向下看

实现方式:

进入手机"设置"

 - 关于手机 

- 连续点击6次”版本号“ 

- 提示进入开发者模式 

- 返回设置 

- 下方多了一个开发者选项 

-  最上方"开启" 

- 调试中开启"USB调试" 

相关链接:

nexus5找不到开发模式 进入开发者模式方法

http://jingyan.baidu.com/article/39810a23ecb288b636fda688.html 

android无线adb开发调试

http://www.cnblogs.com/azai/archive/2011/05/10/2041752.html


3. 取得手机最高ROOT权限

检验方式:

手机中已经有”SuperSU“这个App,并可以”无任何错误提示的打开“

从Google Play 中下载SuperSU这个App,并可以顺利的打开

实现方式:

提前备份好手机数据

- 打开手机USB调试模式

- 关闭手机MTP模式 (设置 - 存储 - 右上角 - USB计算机连接 - 媒体设备MTP)

- 下载一键ROOT文件到电脑里,链接:http://download.chainfire.eu/297/CF-Root/CF-Auto-Root/CF-Auto-Root-mako-occam-nexus4.zip?retrieve_file=1

- 手机关机

- 同时按下手机的这两颗键 【音量减】+【电源】

- 屏幕出现绿色机器人,进入fashboot模式

- 回到电脑屏幕端,打开刚刚下载的root-windows.bat文件

- 自动重启


相关链接:

[玩机教程] 【Nexus4 ROOT教程】5.0.1的完美root方法/不用清数据/支持OTA/

http://bbs.gfan.com/android-7014227-1-1.html

安卓手机如何进入fastboot和recovery模式的方法

http://jingyan.baidu.com/article/495ba84107675538b30ede97.html


4. 下载WiFi ADB

实现方式:

Google play下载Wifi ADB

检验方式:

是一个绿色小甲壳虫图标

相关链接:


5. 使用adb命令连接手机与电脑

实现方式:

- 将手机与电脑连入同一个局域网

- 按Win+R进入运行 

- 输入cmd进入命令行 

- 找到你电脑中adb.exe文件的安装路径(如果你找不到,可以用自带的文件查找器找一下,或者下载一个叫Everything的软件快速查到这个文件)

- 在命令行中输入后面引号内内容”:C:\【应用】\adt-bundle-windows-x86_64-20140702\sdk\tools“(注意每个人地址是不同)

- 打开手机App, WiFi ADB, 看一下当前手机和电脑连接局域网的ip, 例如: 192.168.x.x

- 在命令行中输入 adb connect 192.168.x.x

- 得到结果 connected 192.168.x.x

- 泪如雨下

检验方式:

- 拔下USB的状态下,进入eclipse的DDMS,设备列表中已经有你的安卓机器了。

相关链接:

eclipse无线连接android真机能进调试

http://www.cnblogs.com/jxgxy/p/3670352.html

Android实现无线调试自己的应用

http://www.cnblogs.com/android100/p/android-wifi.html





0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:699次
    • 积分:17
    • 等级:
    • 排名:千里之外
    • 原创:1篇
    • 转载:0篇
    • 译文:0篇
    • 评论:0条
    文章存档