React Native在genymotion中加载Android应用程序

Ada*_*atz 6 react-native

我正在尝试在本机中构建一个Android应用程序.我遵循了官方指南并下载了genymotion并在本机中创建了一个新项目.如何在genymotion中打开我的项目?

我在终端中收到以下错误

FAILURE:构建因异常而失败.

  • 其中:构建文件'/Users/adamkatz/Projects/testAndroid/android/app/build.gradle'行:69

  • 出了什么问题:评估项目':app'时出现问题.

    找不到SDK位置.使用sdk.dir在local.properties文件中或使用ANDROID_HOME环境变量定义位置.

  • 尝试:使用--stacktrace选项运行以获取堆栈跟踪.使用--info或--debug选项运行以获取更多日志输出.

建筑失败

总时间:6.504秒无法在设备上安装应用程序,请阅读上述错误以获取详细信息.确保运行Android模拟器或连接设备并设置Android开发环境:https: //facebook.github.io/react-native/docs/android-setup.html

当我添加以下导出ANDROID_HOME =/usr/local/opt/android-sdk

我收到以下错误消息

FAILURE:构建因异常而失败.

  • 出了什么问题:配置项目':app'时出现问题.

    找不到Build Tools修订版23.0.1

  • 尝试:使用--stacktrace选项运行以获取堆栈跟踪.使用--info或--debug选项运行以获取更多日志输出.

建筑失败

总时间:3.735秒无法在设备上安装应用程序,请阅读上述错误以获取详细信息.确保运行Android模拟器或连接设备并设置Android开发环境:https: //facebook.github.io/react-native/docs/android-setup.html

rme*_*ns9 3

您必须定义 ANDROID_HOME 我从下面的 React Native 设置指南和下面的链接复制了相关部分。

在 Mac 上,将其添加到 ~/.bashrc、~/.bash_profile 或 shell 使用的任何内容:如果您通过 Homebrew 安装了 SDK,否则 ~/Library/Android/sdk

export ANDROID_HOME=/usr/local/opt/android-sdk
Run Code Online (Sandbox Code Playgroud)

在 Linux 上,将其添加到 ~/.bashrc、~/.bash_profile 或 shell 使用的任何内容中:

export ANDROID_HOME=<path_where_you_unpacked_android_sdk>
Run Code Online (Sandbox Code Playgroud)

在 Windows 上,转到控制面板 -> 系统和安全 -> 系统 -> 更改设置 -> 高级 -> 环境变量 -> 新建

https://facebook.github.io/react-native/docs/android-setup.html#define-the-android-home-environment-variable