問題描述:
開發Android端的程序,需要在adb上調試運行,但是adb模擬器上運行的太慢(多人公用一臺開發服務器,其上安裝的adb 不穩定)。想在本地mac電腦上安裝adb,然後用自己的手機作爲調試工具,直接將開發的程序通過adb助手push到自己的手機上,然後在手機上調試運行,可以大大提高調試速度。
(1)mac上安裝adb的方法:(通過終端安裝)https://blog.csdn.net/soindy/article/details/71700745
#安裝homebrew
ruby -e “$(curl –insecure -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)”.
#使用homebrew安裝adb
brew install Caskroom/cask/android-platform-tools
(2)如果brew install 安裝軟件太慢,需要更換homebrew爲國內源:
homebrew換國內源:
cd "$(brew --repo)"
git remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/brew.git
cd "$(brew --repo)/Library/Taps/homebrew/homebrew-core"
git remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/homebrew-core.git
brew update
(3)可能遇到的問題:RPC failed; curl 18 transfer closed with outstanding read data remain
解決方法: git config --global http.postBuffer 524288000
之後手機以USB調試模式連接電腦(選擇`傳輸文件`方式連接),在終端中輸入adb devices就可以搜到這個手機設備
PS:小米手機的usb調試模式的進入方法:設置---我的設備----全部參數----多次連續點擊MIUI版本這一項