【问题标题】:React Native SDK Directory doesn't existReact Native SDK 目录不存在
【发布时间】:2017-10-20 08:15:41
【问题描述】:

我正在尝试从 React Native 开始。我已经创建了一个示例项目,但是当我尝试运行它时出现以下错误

SDK 目录 '/home/praveen/Workspace/ReactNative/AwesomeProject/android/'/home/praveen/Android/Sdk/'' 不存在。

虽然Android SDK的路径是正确的:

praveen@CLLAP-CHN-0156:~/Android/Sdk$ ls

附加组件附加平台皮肤临时 构建工具许可证平台工具源工具 模拟器修补程序 SDK Readme.txt 系统映像

【问题讨论】:

    标签: react-native react-native-android


    【解决方案1】:

    在 [reactproject]/android 上创建一个文件 local.properties 并添加

    sdk.dir = /home/[USER]/Android/Sdk

    到文件 local.properties

    【讨论】:

      【解决方案2】:

      您可能需要根据 Android SDK 的位置配置 ANDROID_HOME 环境变量。此外,请考虑将 ANDROID_HOME/tools 和 ANDROID_HOME/platform-tools 添加到您的 PATH。

      setting up android dev tools

      【讨论】:

        【解决方案3】:

        (终端):

        export ANDROID_HOME=$HOME/Library/Android/sdk
        export PATH=$PATH:$ANDROID_HOME/tools
        export PATH=$PATH:$ANDROID_HOME/platform-tools
        

        编辑:应添加为 android 主路径。完整文档:https://facebook.github.io/react-native/docs/getting-started.html

        【讨论】:

        • 您的答案可能是正确的,但不清楚原因。如果您可以添加解释,它也会帮助其他读者
        猜你喜欢
        • 2018-01-27
        • 1970-01-01
        • 2019-12-24
        • 2015-11-15
        • 1970-01-01
        • 2022-08-02
        • 2020-08-05
        • 2019-06-10
        • 2020-02-17
        相关资源
        最近更新 更多