Mac android 开发 sdk配置和手机连接

时间:2021-08-15 12:38:36

本文适合已经很熟悉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;