在Mac系統上配置Android真機調試環境

我使用的系統是OS X Yosemite 10.10.2,使用的Android手機是MX4 Pro

1. 安裝adb客戶端。你可以下載好最新版本的SDK,在platform-tools目錄下有adb命令

2. 配置adb命令的環境變量。在.bash_profile中加入

export PATH=$PATH:/Users/jerikc/Library/Android/sdk/platform-tools
如果OS X系統上找不到.bash_profile,可以使用如下命令創建.bash_profile文件
$ touch .bash_profile
3.執行.bash_profile
$ source ~/.bash_profile
4.檢查adb環境變量是否配置成功
$ adb version
Android Debug Bridge version 1.0.32

5.連接好Android手機,注意不要用充電線連接,要用數據線連接。

手機上選擇的“連接方式”爲“內置光盤”模式:

我使用的是MX4 Pro,如下截圖:

6. system_profiler SPUSBDataType 找到設備的vendor ID

即vender ID爲   0x2a45

7.將vendor ID加入到~/.android/adb_usb.ini文件中

$ vim ~/.android/adb_usb.ini
# ANDROID 3RD PARTY USB VENDOR ID LIST -- DO NOT EDIT.
# USE 'android update adb' TO GENERATE.
# 1 USB VENDOR ID PER LINE.
0x2a45
8.將手機的“開發人員工具”下的“USB調試”打開,restart adb server

$ adb kill-server
$ adb devices
List of devices attached 
76UBBL322BY2	device

9.使用adb命令

$ adb remount
remount failed: Permission denied
$ adb shell
shell@mx4pro:/ $

由於沒有root權限,所以remount的時候會出現 Permission denied的提示。

10.在Android studio/Eclipse + Adt上運行app,出現如下畫面:

點擊“OK”,即可進入真機調試環境。



轉自:https://my.oschina.net/jerikc/blog/396609

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章