【问题标题】:React Native on Mac: The SDK directory '/Users/username/Library/Android/sdk' does not existMac 上的 React Native:SDK 目录“/Users/username/Library/Android/sdk”不存在
【发布时间】:2019-06-10 14:04:44
【问题描述】:

我正在尝试在我的 High Sierra MacBook Pro 上启动 Android 模拟器。我遵循了这些指南: React Native error: "Could not determine java version from '9.0.1'."

React Native android build failed. SDK location not found

JAVA_HOME is set to an invalid directory while running ./gradlew on OSX

没有任何帮助。我想在我的 MacBook 上为我的 React Native 项目成功构建 Android 模拟器。

这是我在运行react-native run-android 时遇到的当前错误:

SDK 目录 '/Users/username/Library/Android/sdk' 不存在

我跑了一个echo $PATH,但android sdk上什么都没有:

/Users/username/.rvm/gems/ruby-2.4.0/bin:/Users/username/.rvm/gems/ruby-2.4.0@global/bin:/Users/username/.rvm/rubies /ruby-2.4.0/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/go/bin:/usr/local/opt/node@ 8/bin:~/.composer/vendor/bin:/Users/username/.rvm/gems/ruby-2.4.0/bin:/Users/username/.rvm/gems/ruby-2.4.0@global/bin :/Users/danale/.rvm/rubies/ruby-2.4.0/bin:/Users/username/.npm-global/bin:/Users/username/.rvm/bin:/Applications/DevDesktop/tools:/usr /local/Cellar/mysql/5.7.18/bin

这需要安装 Android Studio 吗?我的/Library 文件夹中没有Android 文件夹。我错过了什么?

【问题讨论】:

    标签: android reactjs react-native


    【解决方案1】:

    简单地说,您需要安装 Android Studio 才能创建该目录。打开它,就像您要开始一个项目一样。这将允许将所有必要的文件夹和文件下载到您的 MacBook。

    那你需要:cd /Users/username/Library/Android/sdk/tools/bin

    然后运行./sdkmanager --licenses

    这将提示您接受所有许可协议。

    【讨论】:

      猜你喜欢
      • 2020-08-05
      • 2018-12-04
      • 2020-01-07
      • 2017-10-20
      • 2015-11-15
      • 1970-01-01
      • 2018-01-27
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多