使用 home-brew 安装 android sdk 时,我收到此消息
android-sdk has been officially discontinued upstream.
但我找不到可以使用的替代包。我应该使用其他的吗?
最佳答案
如果您不想要完整的 android-studio
开发应用程序(Intellij IDE 等),只想要新的命令行工具......
根据 discontinuation notice ...
This SDK Tools package is deprecated and no longer receiving updates. Instead, please use the new command-line tools package.
快速搜索发现,在 Homebrew 领域,这个新的“命令行工具”包被称为
android-commandlinetools
。 .$ brew remove android-sdk
$ brew install android-commandlinetools
如果您正在寻找 adb
等等,这些是 "SDK Platform Tools"并且可以使用 sdkmanager
安装(由新的 android-commandlinetools
软件包安装)...$ sdkmanager --install platform-tools
取决于在哪里 sdkmanager
安装platform-tools
您可能需要更新您的 $PATH
或添加符号链接(symbolic link)以运行 adb
和其他没有绝对路径的平台工具。...或者如果你只是想要
adb
/etc 你可以跳过完整的命令行工具并安装 platform-tools
直接用 Homebrew 软件。这具有确保新安装的 adb
的附带好处。在您的$PATH
内对于不进行 android 开发而只想要最新的 adb
的人来说,这可能是最佳选择, fastboot
, ETC。$ brew install android-platform-tools
关于android-sdk 上游已正式停产,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64312200/