Mac環境下adb命令安裝apk到手機

weixin_33670713發表於2017-04-26

前言:話不多說,一如既往。<b>Richy</b> 記錄&分享

主要操作說明:

  • 安裝<code> java </code>環境
  • 安裝<code>Homebrew cask</code>
  • 安裝<code>android-sdk</code>
  • 安裝<code>android-platform-tools</code>
  • <code>adb</code>命令安裝<code>apk</code>

Mac環境:

  • <code>macOS Sierra</code>
  • 版本:<code>10.12.2</code>

1. 監測Mac是否安裝java環境?

$ java -version

如未安裝,如下圖:


193353-4fe78470ad1be46e.png
Snip20170426_2.png

如已安裝,如下圖:


193353-9ea6ec7f8ea72c23.png
Snip20170426_3.png

2. 安裝<code> java </code>環境

下載<code>JDK</code>(Java SE Development Kit), 下載連結:<b>JDK Download</b> .

Richy選擇,如下圖:


193353-3d779ad1056a1fc7.png
Snip20170426_12.png

下載成功後,引導安裝即可...

安裝成功後,轉至第1步,檢測java環境: $ java -version

3. 安裝<code>Homebrew</code>、<code>Homebrew cask</code>

具體安裝過程及問題大家可以參考以下:
Homebrew使Mac更加完美
homebrew及homebrew cask安裝與使用
Mac安裝軟體新方法:Homebrew-cask

4. 安裝<code>android-sdk</code>

$ brew cask install android-sdk
193353-f104fe144baaa889.png
Snip20170426_4.png

5. 安裝<code>android-platform-tools</code>

$ brew cask install android-platform-tools
193353-04c2a37f9d1f4d88.png
Snip20170426_5.png

6. 檢測<code>adb</code>命令是否成功

$ adb devices

成功,如下圖:


193353-48ffc5b4e1d01c16.png
Snip20170426_6.png

7. <code>adb</code>命令安裝<code>apk</code>

通過資料線,將mac和android裝置連線,並確保其連線成功。

連線成功,如下圖,可看到具體裝置List:


193353-86620f83a7d4fb43.png
Snip20170426_9.png

連線失敗,如下圖:

193353-766b35c748a875c7.png
Snip20170426_13.png

失敗的原因有很多,Richy列舉一些注意點:

  • 裝置 - 設定 - 開發者選項 - 啟用USB除錯(不同型號自己找)
  • 裝置 - 設定 - USB連線方式 - 確保可傳輸檔案(自己找)
  • 資料線可能也有問題,更換資料線。(驗證:裝置連入電腦,提示“允許XXX連線”, 允許確認!!!)

adb安裝apk

$ cd 至xxx.apk所在目錄
$ adb install xxx.apk
193353-7dc82960a4785089.png
Snip20170426_10.png

最後

附上參考連結,並感謝各作者。 --- R & G

其他參考連線:
在計算機和 Android 裝置之間傳輸檔案
https://github.com/Homebrew/homebrew-core/issues/11656

相關文章