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

  • 相关阅读:
    VS2015 出现 .NETSystem.Runtime.Remoting.RemotingException: TCP 错误
    C#学习笔记------参数
    C#简单工厂和抽象类的实例
    css基础1
    html中的div span和frameset框架标签
    关于C#委托的一些学习笔记
    html基础加强2
    HTML基础加强
    利用GDI+在Winfrom绘制验证码
    winfrom如何在listview中添加控件
  • 原文地址:https://www.cnblogs.com/adjk/p/5124271.html
Copyright © 2011-2022 走看看