首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Android Studio不会使用Brew Cask Android-SDK目录

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

Stack Overflow用户
提问于 2017-07-11 01:17:45
回答 3查看 2.4K关注 0票数 7

我们尝试维护脚本以快速加入新的开发人员,并保持团队/成员之间的一致性。我们曾经通过命令行安装Android SDK和NDK工具作为脚本的一部分,下载我们需要的所有平台和工具,然后设置android studio来使用它们。自从安卓26发布以来,这似乎是不可能的,安卓希望这一切都通过Studio完成。有没有什么原因导致下面的场景不起作用?

Mac OSX Android Studio: 2.3.3 -通过brew cask install android-studio (自制软件)安装

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

Android rc文件(源自bash_profile)

代码语言:javascript
运行
复制
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

重现步骤:

  1. 使用homebrew cask安装上述依赖项。
  2. 更新环境变量(将它们导出到bash配置文件或类似文件中)。
  3. Open android studio -应提示安装

  1. 尝试使用share sdk (android sdk根路径android Studio表示sdk无效或为空。
EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2017-09-30 01:18:56

对于osx和新的Android Studio (目前为2.3.3),sdk现在位于~/Library/Android/platforms中,而工具位于~/Library/Android/platform-tools中,因此请将这些工具添加到我们的路径中,而不是使用brew。

票数 0
EN

Stack Overflow用户

发布于 2017-08-04 12:28:44

尝试运行sdkmanager "platforms;android-26"。这是因为安装的基本工具不能被识别为有效的SDK目录。

票数 7
EN

Stack Overflow用户

发布于 2018-03-01 20:07:40

为了让Android Studio对brew满意,我不得不"brew“:

代码语言:javascript
运行
复制
brew cask install android-sdk
brew cask install android-platform-tools

sdkmanager "platforms;android-27"
sdkmanager "build-tools;27.0.3"
sdkmanager "extras;android;m2repository"
sdkmanager "extras;google;m2repository"
sdkmanager "sources;android-27"

我的ANDROID_HOME是:

代码语言:javascript
运行
复制
 /usr/local/share/android-sdk
票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45018086

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档