【发布时间】:2020-11-05 12:21:08
【问题描述】:
我正在尝试在我的 macOS 上设置 react-native(适用于 Android),但该应用无法构建,因此我正在通过以下链接重试:
https://reactnative.dev/docs/environment-setup
在其中一个步骤中,我们必须向$HOME/.bash_profile 添加一些内容。我使用vi .bash_profile 打开它,然后粘贴命令。接下来,我被要求'通过运行echo $PATH.'验证ANDROID_HOME 是否已添加到您的路径中'
当我运行 echo $PATH. 时,我得到了这个:
/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/share/dotnet:~/.dotnet/tools:/Library/Apple/usr/bin :/Library/Frameworks/Mono.framework/Versions/Current/Commands:/Users//Library/Android/sdk/emulator:/Users//Library/Android/sdk/tools:/Users//Library/Android/sdk/ tools/bin:/Users//库/Android/sdk/platform-tools
我在任何地方都没有看到 ANDROID_HOME 这个词。这里有问题吗?也许与路径?还是验证正确?
我在根目录中运行它。
编辑:
我成功地设置了所有内容并运行了默认的 AwesomeProject(从根目录)。但是,当我尝试运行另一个项目时,它不起作用。我看到了:
未找到 SDK 位置。使用 ANDROID_SDK_ROOT 环境变量或通过在项目的本地属性文件中设置 sdk.dir 路径来定义位置 '/Users/mycompany/insta/app/android/local.properties
有什么问题?我应该在这个特定文件夹中重复设置中的哪些步骤?我应该制作另一个 bash 配置文件吗?我不知道要在 local.properties 中添加什么路径
【问题讨论】:
-
您能否验证您的系统变量中是否设置了 ANDROID_HOME 并且它是否指向 android SDK 路径?
标签: java android macos react-native android-studio