[Android] 如何從PC直接安裝APK到手機上,ADB指令教學範例


一般拿到新機想要安裝應用或遊戲的APK檔案時,我一定會先設定網路,然後透過Market下載「ES文件瀏覽器」,再利用它來安裝我上傳到手機上的APK,不過這只是我個人的習慣性的問題,而通常周遭朋友會遇到的問題是:我就上不了網了,怎麼下載ES文件瀏覽器呢?難道一定要有網路我才能安裝APK嗎?當然不用,本文就教你如何直接使用Android SDK裡面的ADB指令來安裝APK檔案,這個方法也不需要把APK上傳到手機上,會直接透過PC安裝到手機裡。

事前設定

  1. 請按「Menu」→「設定」→「應用程式」→勾選「未知的來源」
  2. 請按「Menu」→「設定」→「應用程式」→「開發」→勾選「USB除錯中」
  3. 確認已安裝相關的JavaAndroid SDK (相關訊息可參考此篇文章)

ADB指令安裝教學

本文以我提供的Android SDK版本為例,請進入「命令提示字元」模式(即cmd.exe),然後進入「tools」目錄後,接上手機並輸入「adb devices」看是否已連上手機,基本上出現類似下面的訊息畫面,應該就是有連上了

若沒有連上,可以試著使用「adb kill-server」先關閉server,再重新輸入「adb devices」看看

安裝格式:「adb install path/file」,假設你將APK檔案已經拷貝到和tools同目錄了,就可以省略路徑的部分,因此只要輸入「adb install Enable-app2sd-1.0.apk」這樣就可以開始進行安裝了。
註:Enable-app2sd-1.0.apk是使用範例,自行換掉想要安裝的APK檔名即可

延伸閱讀:
官方adb指令說明
[Android] 免Root!空間不足救急法,增加手機內部可用的記憶體容量