android-sdk 上游已正式停产

标签 android macos homebrew

使用 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/

相关文章:

Android - admob publisher id 和 google places api key

android - 如何创建一个可观察的序列,其中的一部分可以取消订阅和重新订阅?

macos - Textmate 和 vim 模式

xcode - 垂直 NSLevelIndicator OSX

Ansible: homebrew_cask 抛出 "Invalid cask: XXX"

Android ImageView centerCrop 不工作。倾斜而不是缩放

android - 访问 Android Studio 属性窗口?

c++ - 在 Windows 上混合使用 Qt 和 Objective-C

python - 第一次 Homebrew 公式,不懂收集依赖和资源后的安装过程

apache-kafka - 卡夫卡服务器没有启动