如何取得Android SDK並使用adb指令
2010 年 11 月 30 日 | 作者:小布仔 | 分類:系統強化此篇教學文只是很初淺的提及adb指令,只著重在讀者能取得Android SDK,並且adb指令能正確下指令給Android手機。
如果只是要取得並能執行adb指令,而不是要開發Android軟體,其實網路上有不少adb精簡包,並不需要完整的Android SDK。但為了讓此篇文章放諸四海皆能使用,所以這裡還是引導大家前往官方Android開發網站取得Android SDK。
要取得官方的Android SDK,請到網址http://developer.android.com/sdk/index.html下載,這裡我們以Windows平台做範例,因此我們將android-sdk_r[版號]-windows.zip下載到電腦並解開來。
由 於android-sdk自r08版開始,adb並沒有一開始就內含在下載的檔案中,改用SDK Manager事後下載,且adb不在原本的tools目錄下了。為維持教學文的說明畫面能繼續適用,機器達人從r07版中抽出adb做成精簡包,請按下 方Download連結下載。
Download
Downloaded 19228 times
備用下載連結:http://www.megaupload.com/?d=N99QZFCF
解開後,會得到一個android-sdk-windows資料夾,為了方便教學,我們把它移到C的根目錄下。
adb指令要能跟手機溝通有兩個前提:
接著開啟Windows的「命令提示字元」:
c:
cd c:\android-sdk-windows\tools

▼ 輸入「adb devices」查看手機是否有正確連接

▼ 正確連接後,就可以輸入「adb shell」,進入手機中開始下指令(把它想成手機中也有類似「命令提示字元」的環境)

▼ 要退出手機的「命令環境」回到Windows的「命令提示字元」,輸入「exit」即可退出。

如果有執行「su」指令來取得系統管理者權限,則要輸入兩次「exit」退出。
如果只是要取得並能執行adb指令,而不是要開發Android軟體,其實網路上有不少adb精簡包,並不需要完整的Android SDK。但為了讓此篇文章放諸四海皆能使用,
由 於android-sdk自r08版開始,adb並沒有一開始就內含在下載的檔案中,改用SDK Manager事後下載,且adb不在原本的tools目錄下了。為維持教學文的說明畫面能繼續適用,機器達人從r07版中抽出adb做成精簡包,請按下 方Download連結下載。
Download
Downloaded 19228 times
備用下載連結:http://www.megaupload.com/?d=N99QZFCF
解開後,會得到一個android-sdk-windows資料夾,為了方便教學,我們把它移到C的根目錄下。
adb指令要能跟手機溝通有兩個前提:
- 電腦端要安裝手機的驅動程式
HTC手機請安裝HTC Sync,MOTO手機請安裝Motorola USB drivers,Samsung手機請安裝Kies。 - 手機端要開啟「USB除錯」
進入手機設定,「應用程式」→「開發」,勾選「USB除錯(中)」
接著開啟Windows的「命令提示字元」:
- Windows 7
「開始」→「所有程式」→「附屬應用程式」→「命令提示字元」 - Windows XP
「開始」→「程式集」→「附屬應用程式」→「命令提示字元」
c:
cd c:\android-sdk-windows\tools
▼ 輸入「adb devices」查看手機是否有正確連接
▼ 要退出手機的「命令環境」回到Windows的「命令提示字元」,輸入「exit」即可退出。
如果有執行「su」指令來取得系統管理者權限,則要輸入兩次「exit」退出。
沒有留言:
張貼留言