折腾:
【已解决】VMWare的macOS中搭建安卓Android开发环境:adb、aapt等工具
期间,去虚拟机macOS中安装adb工具,确保命令行中可用。
macos adb
最简单的是,直接用brew安装
brew cask install android-platform-tools
好像就可以了
就不用下载和安装Android studio了
或者手动下载
自己解压
放到环境变量中
先去试试简单的brew安装吧
✘ crifanli@crifanlideMac ~ brew cask install android-platform-tools Updating Homebrew... ==> Auto-updated Homebrew! Updated 2 taps (homebrew/services and mongodb/brew). ==> New Formulae mongodb/brew/mongodb-community@4.2 ==> Updated Formulae mongodb/brew/mongodb-community ✔ mongodb/brew/mongodb-community@3.6 mongodb/brew/mongosh mongodb/brew/mongocli mongodb/brew/mongodb-database-tools ==> Downloading https://dl.google.com/android/repository/platform-tools_r30.0.0-darwin.zip ######################################################################## 100.0% ==> Verifying SHA-256 checksum for Cask 'android-platform-tools'. ==> Installing Cask android-platform-tools ==> Linking Binary 'adb' to '/usr/local/bin/adb'. ==> Linking Binary 'dmtracedump' to '/usr/local/bin/dmtracedump'. ==> Linking Binary 'etc1tool' to '/usr/local/bin/etc1tool'. ==> Linking Binary 'fastboot' to '/usr/local/bin/fastboot'. ==> Linking Binary 'hprof-conv' to '/usr/local/bin/hprof-conv'. ==> Linking Binary 'mke2fs' to '/usr/local/bin/mke2fs'. 🍺 android-platform-tools was successfully installed!

然后去试试
crifanli@crifanlideMac ~ adb devices * daemon not running; starting now at tcp:5037 * daemon started successfully List of devices attached hmucaei75ptk7szs unauthorized
然后安卓手机弹出授权,点击确定:

然后再测试,即可:
crifanli@crifanlideMac ~ adb devices List of devices attached hmucaei75ptk7szs device
【总结】
此处VMWare中macOS中安装adb的安卓环境
方法1:最简单,直接用brew安装
brew cask install android-platform-tools
方法2:自己下载,再加到环境变量中
下载
中的Mac的SDK,解压到本地,再把路径加到环境变量中(的启动脚本),即可。
【后记20201016】
后来在
【已解决】macOS中安装安卓开发工具aapt
期间,在安装aapt而顺带一起下载了platform-tools后,也可以使用platform-tools下面的adb,版本更新。
步骤是:
(最好)卸载之前的adb:
brew cask uninstall android-platform-tools
(最好)更新到最新版:
sdkmanager --update
再去安装下载安卓的platform-tools
sdkmanager "platforms;android-29"
下载完毕后,应该会在ANDROID_SDK_ROOT中出现platform-tools目录,其中就有最新版的adb。
然后需要把adb所在路径加到PATH中,即
vi ~/.zshrc
然后把
# add adb path export PATH=$PATH:$ANDROID_SDK_ROOT/platform-tools
加到文件最后。即可。
注:
1.本身.zshrc中已有相关定义,此处是:
export JAVA_HOME=$(/usr/libexec/java_home) export PATH=.:$PATH:$JAVA_HOME/bin export CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:. export ANDROID_SDK_ROOT=/Users/crifanli/dev/DevTools/android/sdk_root export PATH=$PATH:$ANDROID_SDK_ROOT/cmdline-tools/tools/bin
2.第一次使用之前,需要同意协议:
sdkmanager --licenses
一直输入y并回车,表示同意即可。
转载请注明:在路上 » 【已解决】macOS中安装安卓开发工具adb