首页 > 移动平台 > 详细

mac 系统开发android,真机调试解决方案

时间:2016-01-12 15:25:09      阅读:204      评论:0      收藏:0      [点我收藏+]

1、确保你的android设备真正链接到电脑上了,我在这里遇到过坑,弄了好久,才发现能充电的线,确无法传递数据过去。所以不要以为随便拿一根线,能充电,就可以传递数据了,我就是这么傻傻的拿了根不能用的数据线联机调试了半天。

方法:下载一个 androidfiletransfer.dmg,安装之后,看看能不能读取手机数据,如果能够读取,好的,恭喜你,第一步完成了。

 

2 设置好你机器的环境变量,(这个我在之前的帖子里介绍过,大家可以往前翻一下)。

第一步: 查看usb设备信息(我用的是魅族mx3)

在 终端输入:system_profiler SPUSBDataType     可以查看连接的usb设备的信息

比如我的usb信息如下(部分内容):

 

 M351:

              Product ID: 0x4e26

              Vendor ID: 0x18d1  (Google Inc.)

              Version:  2.33

              Serial Number: 351BBJHCBWT6

              Speed: Up to 480 Mb/sec

              Manufacturer: MEIZU

              Location ID: 0x1a120000 / 4

              Current Available (mA): 500

              Current Required (mA): 2

其中的 vendor ID: 0x18d1 很重要,记下来

 

第二步: 创建、修改adb_usb.ini文件

输入: vi ~/.android/adb_usb.ini 命令,在打开的 adb_usb.ini文件中添加0x18d1, (然后保存退出)

然后请一定重启finder :鼠标单击窗口左上角的苹果标志-->强制退出-->Finder-->重新启动

 

 

第三步:重启adb  

adb kill-server

adb start-server

adb devices

就可以看到列表了!


技术分享

注意,出现上面的设备之后才算成功

如果ADT中log遇到下面的问题:

[2011-07-27 10:31:48 - DeviceMonitor]Adb connection Error:EOF 
[2011-07-27 10:31:48 - DeviceMonitor]Connection attempts: 1 
[2011-07-27 10:31:49 - DeviceMonitor]Connection attempts: 2 
[2011-07-27 10:31:50 - DeviceMonitor]Connection attempts: 3 
[2011-07-27 10:31:51 - DeviceMonitor]Connection attempts: 4 
 
不要慌张,重启eclipse。

 

androidfiletransfer.dmg下载地址如下:

链接: http://pan.baidu.com/s/1mhaeYJu 密码: dk7j

mac 系统开发android,真机调试解决方案

原文:http://www.cnblogs.com/adjk/p/5124271.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!