本文适合已经很熟悉android开发的人员;

首先安装Mac版的eclipse

其次是android sdk的准备;

由于android sdk在线更新很不方便,所以可以选择复制;准备好Mac下的android sdk的add_ones,build-tools ,extras,platform-tools,tools, 这几个文件夹是配置文件导致Mac跟windows不同的,然后复制自己windows下的platforms这个是android sdk的主要文件这个是通用的。

然后重启eclipse 指向你的sdk文件夹;

之后你还会遇到一个问题,android手机无法识别,导致调试无法进行;

原因是因为,Mac手机无法识别手机,可以手动告诉Mac

方法如下:

第一步: 查看usb设备信息

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

MI 4LTE:

Product ID: 0x0368

Vendor ID: 0x2717

Version: 2.32

Serial Number: ccee6a3c

Speed: Up to 480 Mb/sec

Manufacturer: Xiaomi

Location ID: 0x14200000 / 7

Current Available (mA): 500

Current Required (mA): 500

Capacity: 11.4 MB (11,440,128 bytes)

Removable Media: Yes

Detachable Drive: Yes

BSD Name: disk2

Partition Map Type: Unknown

S.M.A.R.T. status: Not Supported

Apple Internal Keyboard / Trackpad:

Product ID: 0x0259

Vendor ID: 0x05ac  (Apple Inc.)

Version: 2.24

Speed: Up to 12 Mb/sec

Manufacturer: Apple Inc.

Location ID: 0x14500000 / 8

Current Available (mA): 500

Current Required (mA): 40

Built-In: Yes

BRCM20702 Hub:

Product ID: 0x4500

Vendor ID: 0x0a5c  (Broadcom Corp.)

Version: 1.00

Speed: Up to 12 Mb/sec

Manufacturer: Apple Inc.

Location ID: 0x14300000 / 2

Current Available (mA): 500

Current Required (mA): 94

Built-In: Yes

Bluetooth USB Host Controller:

Product ID: 0x8289

Vendor ID: 0x05ac  (Apple Inc.)

Version: 1.03

Speed: Up to 12 Mb/sec

Manufacturer: Apple Inc.

Location ID: 0x14330000 / 4

Current Available (mA): 500

Current Required (mA): 0

Built-In: Yes

记住   Vendor ID: 0x2717

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

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

注意顶行加入

重启eclipse;

Mac android 开发 sdk配置和手机连接的更多相关文章

  1. Mac系统cocos2dx + android 开发环境配置

    Mac系统cocos2dx + android 开发环境配置 /****************************************************** 这遍文章主要转载自:htt ...

  2. Centos Android开发环境配置-Android Tools -android list sdk --extended --all

    Centos Android开发环境配置-Android Tools -android  list sdk --extended --all 安装完Android Tools后执行 android   ...

  3. Ubuntu虚拟机+ROS+Android开发环境配置笔记

    Ubuntu虚拟机+ROS+Android开发环境配置笔记 虚拟机设置: 1.本地环境:Windows 7:VMWare:联网 2.虚拟环境 :Ubuntu 14.04. 比較稳定,且支持非常多ROS ...

  4. Qt5.3.0 for Android开发环境配置

    1.去官网下载Qt5.3.0 for Android 2.去http://developer.android.com下载Ndk 和SDk            3.去http://ant.apache ...

  5. Qt For Android 开发环境配置

    想了想,还是再写一篇关于Qt for Android开发环境配置的教程. 准备:Java jdk,Android sdk,Android adb,Android ndk,Android ant,Qt ...

  6. Android开发环境配置(win7_64bit)

    Android开发环境配置(win7_64bit) 目录 1.概述 2.Android开发涉及的技术 3.Android常用开发环境搭建 4.注意事项 >>看不清的图片可在新标签打开查看大 ...

  7. Android开发SDK接入机智云,智能家居实现APP远程控制多设备

    代码地址如下:http://www.demodashi.com/demo/12847.html 一.前言. 此框架只用了一周星期做了出来,因为对机智云的框架比较熟悉了 !期间SDK初始化出了问题,去咨 ...

  8. 基于Netbeans的安卓Android开发环境配置 - CSDN博客

    原文:基于Netbeans的安卓Android开发环境配置 - CSDN博客 基于Netbeans的安卓Android开发环境配置 一.准备工作 NetBeans 勾选网页中的Accept-选择对应系 ...

  9. Android 开发环境配置图文教程(jdk+eclipse+android sdk)

    一 相关下载(1) java JDK下载:进入该网页: http://java.sun.com/javase/downloads/index.jsp (或者直接点击下载)如下图: 选择 Downloa ...

随机推荐

  1. 对List中对象的去重

    今天项目中遇到了一个对List中对象去重的问题. 首先对于我们自己系统中的对象我们只要重写该对象的 equal 和 hashcode 即可(利用对象中的能够唯一确定对象的属性). 但是我遇到的不是本系 ...

  2. FTP常用故障代码注解

    FTP错误列表 出处:http://bbs.enet.com.cn/UserControl?act=13&threadID 作者: |秒杀』| 详细的FTP错误列表 Restart marke ...

  3. ubuntu 卸载/安装 redis

    ubuntu 卸载redis 1. 卸载软件 apt-get remove redis 2. 清除配置 apt-get remove --purge redis 3. 删除残留文件 find / -n ...

  4. iOS - Swift NSEnumerator 迭代器

    前言 public class NSEnumerator : NSObject, NSFastEnumeration 1.迭代器 let arr:NSArray = ["bei", ...

  5. mongoDB 修改器()

    -----------------------------------2016-5-26 15:56:57-- source:[1],MongoDB更新操作符

  6. windows volume related concepts

    Volume --- 一个volume就是一个分区.  在该“物理硬盘”上创建一个或多个分区,再创建文件系统,才可以得到一个VOLUME.此时VOLUME相对于主机是一个逻辑设备. https://m ...

  7. hdu 1242 Rescue

    题目链接:hdu 1242 这题也是迷宫类搜索,题意说的是 'a' 表示被拯救的人,'r' 表示搜救者(注意可能有多个),'.' 表示道路(耗费一单位时间通过),'#' 表示墙壁,'x' 代表警卫(耗 ...

  8. 20160815_Redis安装

    OS: CentOS6.4(x64) 参考网址: http://www.cnblogs.com/haoxinyue/p/3620648.html http://www.codeceo.com/arti ...

  9. python语法笔记(一)

    1. python中多个函数或者类定义可以放在一个.py 文件中,视为一个模块.模块的.py文件中,一般要写 if __name__ == '__mian__' 用来单独执行该模块内的某些函数. 2. ...

  10. jstree级联查找树

    <script > obj=$.jstree.reference($('#plugins4')); function PP(obj,e,filename){ if (obj.get_par ...