|
最近學(xué)習(xí)android開發(fā),安裝了ADT開發(fā)環(huán)境之后,啟動模擬器,慢的要死啊,完全不如蘋果的好用,沒法,自己買個android手機(jī),準(zhǔn)備聯(lián)機(jī)調(diào)試程序。沒想到在這個過程中,遇到了好多的坑,作為一個新人,每一步都過不去,花了將近2個小時,在萬能的百度里查了n多次,終于解決了。在此,做個記錄,希望大家不要走我走過的彎路。
1、確保你的android設(shè)備真正鏈接到電腦上了,我在這里遇到過坑,弄了好久,才發(fā)現(xiàn)能充電的線,確無法傳遞數(shù)據(jù)過去。所以不要以為隨便拿一根線,能充電,就可以傳遞數(shù)據(jù)了,我就是這么傻傻的拿了根不能用的數(shù)據(jù)線聯(lián)機(jī)調(diào)試了半天。 方法:下載一個 androidfiletransfer.dmg,安裝之后,看看能不能讀取手機(jī)數(shù)據(jù),如果能夠讀取,好的,恭喜你,第一步完成了。
2 設(shè)置好你機(jī)器的環(huán)境變量,(這個我在之前的帖子里介紹過,大家可以往前翻一下)。 3
第一步: 查看usb設(shè)備信息(我用的是魅族mx3) 在 終端輸入:system_profiler SPUSBDataType 可以查看連接的usb設(shè)備的信息 比如我的usb信息如下(部分內(nèi)容):
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 很重要,記下來
第二步: 創(chuàng)建、修改adb_usb.ini文件 輸入: vi ~/.android/adb_usb.ini 命令,在打開的 adb_usb.ini文件中添加0x18d1, (然后保存退出) 然后請一定重啟finder :鼠標(biāo)單擊窗口左上角的蘋果標(biāo)志-->強(qiáng)制退出-->Finder-->重新啟動
第三步:重啟adb adb kill-server adb start-server adb devices 就可以看到列表了! 注意,出現(xiàn)上面的設(shè)備之后才算成功 如果ADT中l(wèi)og遇到下面的問題: [2011-07-27 10:31:48 - DeviceMonitor]Adb connection Error:EOF
上面的步驟都完成之后,打開模擬器界面
恭喜你,大工告成了。
|
|
|