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