zoukankan      html  css  js  c++  java
  • mac 系统开发android,真机调试解决方案

    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

  • 相关阅读:
    hihocoder 1049 后序遍历
    hihocoder 1310 岛屿
    Leetcode 63. Unique Paths II
    Leetcode 62. Unique Paths
    Leetcode 70. Climbing Stairs
    poj 3544 Journey with Pigs
    Leetcode 338. Counting Bits
    Leetcode 136. Single Number
    Leetcode 342. Power of Four
    Leetcode 299. Bulls and Cows
  • 原文地址:https://www.cnblogs.com/adjk/p/5124271.html
Copyright © 2011-2022 走看看