zoukankan      html  css  js  c++  java
  • mac 系统开发android,真机调试解决方式(无数的坑之后吐血总结)

    近期学习android开发,安装了ADT开发环境之后,启动模拟器,慢的要死啊,全然不如苹果的好用,没法,自己买个android手机,准备联机调试程序。没想到在这个过程中,遇到了好多的坑,作为一个新人,每一步都过不去,花了将近2个小时,在万能的百度里查了n多次,最终攻克了。在此,做个记录,希望大家不要走我走过的弯路。


    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。


    上面的步骤都完毕之后,打开模拟器界面


    恭喜你,大工告成了。

  • 相关阅读:
    IE6 select穿透问题(div 定位无法遮盖select)!
    NYOJ 35 表达式求值
    网络运营商名称显示&SIM名称显示
    Android开发四大组件之Service(具体解释篇)
    RabbitMQ之消息确认机制(事务+Confirm)
    rabbitmq的发布确认和事务
    java finally return
    用 consul + consul-template + registrator + nginx 打造真正可动态扩展的服务架构
    consul vs etcd3
    LinkedIn实时低延迟数据抓取系统Databus开源
  • 原文地址:https://www.cnblogs.com/hrhguanli/p/3915470.html
Copyright © 2011-2022 走看看