android開發多半可以使用android模擬器進行運行調試,不過那個模擬器實在是太慢,啟動一次得要個三兩分鍾。一般是模擬器一直開着,只通過后退鍵把程序退出就可以進行第二次調試。但有時候需要連接到真機,不但速度快,還能發現模擬器上發現不了的問題。
真機調試當然需要一個android手機或平板,還有USB線。需要在windows上安裝對應的USB驅動程序。連接成功用通過adb devices命令應該能看到你的機器:
platform-tools目錄下:
注意要在手機的設置里面,打開USB調試(必須!)。然后在Eclipse里面右鍵點項目選Debug As --> Android Application即可啟動真機調試。不過我之前一直用模擬器,所以每次Debug As --> Android Application都會自動啟動模擬器調試,需要在Debug As –> Debug Configuration里面設置一下,target選項卡改為manual,手動選擇調試設備:
然后再Debug As --> Android Application就可以選擇真機來調試了。如果在Eclipse里設置了斷點,在手機上運行程序就可以觸發eclipse里的斷點了。
Mac 下的Android真機調試
在Mac下其實更簡單些,連按照usb程序的步驟都省了,連接數據線后eclipse能直接看到android手機。如果想用adb命令查看一下,注意這個命令移動到了platform-tool目錄里, 在Mac這中類Unix系統里執行命令前要加 ./
然后在eclipse里安裝上面的方法,一樣可以選擇真機調試: