標籤:android style blog http color io strong 檔案
近期學習android開發,安裝了ADT開發環境之後,啟動模擬器,慢的要死啊,全然不如蘋果的好用,沒法,自己買個android手機,準備聯機偵錯工具。沒想到在這個過程中,遇到了好多的坑,作為一個新人,每一步都過不去,花了將近2個小時,在萬能的百度裡查了n多次,最終攻克了。在此,做個記錄,希望大家不要走我走過的彎路。
1、確保你的android裝置真正連結到電腦上了,我在這裡遇到過坑,弄了好久,才發現能充電的線,確無法傳遞資料過去。所以不要以為隨便拿一根線,能充電,就能夠傳遞資料了,我就是這麼傻傻的拿了根不能用的資料線聯機調試了半天。
方法:下載一個 androidfiletransfer.dmg,安裝之後,看看能不能讀取行動數據,假設可以讀取,好的,恭喜你,第一步完畢了。
2 設定好你機器的環境變數,(這個我在之前的文章裡介紹過,大家能夠往前翻一下)。
3
第一步: 查看usb裝置資訊(我用的是魅族mx3)
在 終端輸入:system_profiler SPUSBDataType 能夠查看串連的usb裝置的資訊
比方我的usb資訊例如以下(部分內容):
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 非常重要,記下來
第二步: 建立、改動adb_usb.ini檔案
輸入: vi ~/.android/adb_usb.ini 命令,在開啟的 adb_usb.ini檔案裡加入?0x18d1, (然後儲存退出)
然後請一定重新啟動finder :按一下滑鼠表單左上方的蘋果標誌-->強制退出-->Finder-->又一次啟動
第三步:重新啟動adb
adb kill-server
adb start-server
adb devices
就能夠看到列表了!
注意,出現上面的裝置之後才算成功
假設ADT中log遇到以下的問題:
[2011-07-27 10:31:48 - DeviceMonitor]Adb connection Error:EOF
[2011-07-27 10:31:48 - DeviceMonitor]Connection attempts: 1
[2011-07-27 10:31:49 - DeviceMonitor]Connection attempts: 2
[2011-07-27 10:31:50 - DeviceMonitor]Connection attempts: 3
[2011-07-27 10:31:51 - DeviceMonitor]Connection attempts: 4
不要慌張,重新啟動eclipse。
上面的步驟都完畢之後,開啟模擬器介面
恭喜你,大工告成了。