微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Android Studio不会使用Brew Cask Android-SDK目录

我们尝试维护脚本以快速加入新开发人员并保持团队/成员之间的一致性.我们曾经通过命令行安装 Android SDK和NDK工具作为我们脚本的一部分,下载我们需要的所有平台和工具,然后设置android studio来使用它们.自从Android 26发布以来,这似乎不可能,Android希望所有这些都可以通过Studio完成.是否有任何理由说明以下情况不起作用?

Mac OSX
Android Studio:2.3.3 – 通过brew cask安装安装android-studio(Homebrew)

Android-SDK 26:通过brew cask安装android-sdk安装

Android rc文件(源自bash_profile)

export ANDROID_SDK_ROOT=/usr/local/share/android-sdk
export ANDROID_HOME=/usr/local/share/android-sdk/
export ANDROID_NDK_HOME=/usr/local/share/android-ndk

重现步骤:

>使用自制软件桶安装上面的依赖项.
>更新环境变量(以bash配置文件等方式导出它们).
>打开android studio – 它应该提示安装SDK.
>尝试使用共享sdk(上面的android sdk根路径).
> Android Studio说sdks无效也无空.

解决方法

尝试运行sdkmanager“platforms; android-26”.这是因为未安装基本工具以将其识别为有效的SDK目录.

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐