iwork8下面的android调试

  categories:资料  author:

搞定了

原文:dingody.iteye.com/blog/2208072
闲来无事,折腾折腾~
因为对android比较感兴趣,但是手头并没有android的设备,同时手头也没有win8的设备。所以一个国产平板吸引了我 —— 酷比魔方iwork8。不为别的,499元的价格支持win8和android双系统,大赞!
入手之后玩了几天,发现一个很严重的问题,那就是这厮的microusb接口连接到电脑上没有反应!在win8下面还好,连上otg,鼠标键盘u盘都可以同时使用,但是android下面这个接口就等于废了。尼玛老子是买过来开发安卓的,usb调试都不能用,电脑都识别不到这个android设备,更别谈什么root,adb shell了,玩毛!
于是发挥了一下聪明才智,折腾了一下午,终于搞定。
以下就是步骤:
1、首先要刷机,目的就是root安卓系统。由于国产平板比较奇葩,常用的手机root软件没有发现可以成功的,同时刚刚已经说了,电脑识别不到这个设备,所以利用电脑root更加不可能,只能使用刷机的方式,直接刷入一个已经root好的系统包。详细方法参考这个帖子:
http://bbs.51cube.com/thread-99864-1-1.html
2、刷机完成之后,你的安卓系统就自带root了,这个时候我们下载一个软件叫 adbWireless. 顾名思义,就是采用无线的方式进行adb调试。(这个软件是需要root权限才能运行的。)这样即使usb不能用,我们也可以调试机器了,并且还省掉了数据线的麻烦!有没有很机智?
3、按照adbWireless的提示,执行

adb connect 192.168.1.15

这里的ip当然是按照你自己的情况来,然后执行

adb devices

这边有个很严重的问题,如下图,设备是未授权的
试了无数次,usb调试开了又关但是还是没有那个 rsa 确认的对话框出现。
4、没办法只能手工强制bypass之。步骤如下:
a) 找到本机的adb公钥,在我的电脑上是:

(上图中的adbkey.pub就是)
b) android系统里面下载一个Root Explorer,方便我们编辑文件
c) 打开Root Explorer,将系统挂载为可读写模式,然后通过网络将电脑上面的adbkey.pub复制并重命名到本地安卓系统的 /data/misc/adb_keys路径
d) 本地重启一次adb shell

adb kill-server

e) 然后重新运行adbWireless,并且重新连接一次,大工告成!


快乐成长 每天进步一点点      京ICP备18032580号-1