一.下載一個 androidfiletransfer.dmg,安裝之后,看看能不能讀取手機(jī)數(shù)據(jù)烛亦,如果不能讀取诈泼,就要換數(shù)據(jù)線。
在小米手機(jī)的設(shè)置-全部設(shè)置-開發(fā)者選項(xiàng)中煤禽,將開啟開發(fā)者選項(xiàng)打開铐达。同時將調(diào)試菜單下的“USB調(diào)試”打開。
二.設(shè)置電腦的環(huán)境變量
1.在終端中輸入命令檬果。
$cd ~
2.然后輸入命令瓮孙,該命令的作用是如果不存在.bash_profile文件,則創(chuàng)建該文件选脊。
$touch .bash_profile
3.然后輸入命令杭抠,該命令的作用是用文本編輯器TextEdit打開.bash_profile文件。如果你是第一次配置環(huán)境變量恳啥,則該文檔應(yīng)該是空的祈争。
$open -e .bash_profile
4.下面要在該文件中加入下面的代碼
1)將adb加入環(huán)境變量,這個命令以你的Android sdk文件夾路徑為準(zhǔn)角寸。我的路徑是/users/Ken/Downloads/adt-bundle-mac-x86_64-20140702/sdk
export PATH=${PATH}:~/Downloads/adt-bundle-mac-x86_64-20140702/sdk/platform-tools
2)將android/ddms/emulator/sqlite3等加入環(huán)境變量
export PATH=${PATH}:~/Downloads/adt-bundle-mac-x86_64-20140702/sdk/tools
5.保存并退出TextEdit。關(guān)閉bash終端忿墅。
6.測試是否配置成功扁藕。輸入命令:
$adb version
終端顯示:
Android Debug Bridge version 1.0.32
Revision 09a0d98bebce-android
三.添加你的真機(jī)設(shè)備
1.查看usb設(shè)備信息,在終端輸入:
$system_profiler SPUSBDataType
終端顯示:
HM 1SC:
Product ID: 0x1268
Vendor ID: 0x2717
Version: 2.28
Serial Number: 4c7b4f2d
Speed: Up to 480 Mb/sec
Manufacturer: Xiaomi
Location ID: 0x14200000 / 18
Current Available (mA): 1000
Current Required (mA): 500
Extra Operating Current (mA): 0
Capacity: 13.1 MB (13,138,272 bytes)
Removable Media: Yes
Detachable Drive: Yes
BSD Name: disk2
Partition Map Type: Unknown
2.創(chuàng)建疚脐、修改adb_usb.ini文件亿柑,輸入命令:
$vi ~/.android/adb_usb.ini
在打開的 adb_usb.ini文件中添加設(shè)備的Vendor ID,(鍵盤i輸入棍弄,esc退出望薄,shift+:wq保存加退出)
3.依次輸入以下命令:
$adb kill-server
$adb start-server
$adb devices
貼出我的終端
KendeMacBook-Pro:~ Ken$ adb kill-server
KendeMacBook-Pro:~ Ken$ adb start-server
* daemon not running. starting it now on port 5037 *
adb I? 7314 120291 usb_osx.cpp:259] Found vid=2717 pid=1268 serial=4c7b4f2d
adb I? 7314 120291 usb_osx.cpp:259]
* daemon started successfully *
aKendeMacBook-Pro:~ Ken$ adb devices
List of devices attached
4c7b4f2d device