使用反应原生

时间:2017-12-09 01:50:30

标签: node.js react-native android-gradle

尝试从控制台窗口在Android模拟器(Android Studio)上运行应用程序时出现此错误:

$ react-native run-android 在C:\ Users \ Brian \ desktop \ codervets \ arri-alive \ aa_app \ node_modules(27726ms)中扫描符号链接的文件夹 启动JS服务器...... 在设备上构建和安装应用程序(cd android&& gradlew.bat installDebug)... 启动Gradle守护程序(后续构建会更快) 配置'编译'在项目':app'已弃用。使用'实施'代替。

失败:构建因异常而失败。

  • 出了什么问题: 配置项目':app'。

    时出现问题
      

    SDK目录&#c; \ Users \ eelia001 \ AppData \ local \ android \ sdk1'不存在。

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

  • https://help.gradle.org

  • 获取更多帮助

在4分51秒内建立失败 无法在设备上安装应用程序,请阅读上面的错误以获取详细信息。 确保您正在运行Android模拟器或已连接设备 设置Android开发环境: https://facebook.github.io/react-native/docs/android-setup.html

然而我在android studio中的sdk目录有以下目录: C:\用户\布赖恩\应用程序数据\本地\的Android \ SDK

还有其他人遇到过这个问题吗?如果是这样,我该如何解决?

2 个答案:

答案 0 :(得分:0)

错误说明:

  

SDK目录'c:\ Users \ eelia001 \ AppData \ local \ android \ sdk1'不存在。

你说你的SDK在:

  

C:\用户\布赖恩\应用程序数据\本地\的Android \ SDK

由于这些目录不是同一个,我的猜测是问题所在。您是否以错误的用户身份登录?您将要检查ANDROID_HOME是否设置正确。

答案 1 :(得分:0)

所以我不确定它为什么设置它的方式,但修复它的方法是转到高级系统设置→环境变量。感谢@Rich Churcher提供正确教程的链接(它过时但步骤有效)。