尝试从控制台窗口在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选项运行以获得更多日志输出。
在4分51秒内建立失败 无法在设备上安装应用程序,请阅读上面的错误以获取详细信息。 确保您正在运行Android模拟器或已连接设备 设置Android开发环境: https://facebook.github.io/react-native/docs/android-setup.html
然而我在android studio中的sdk目录有以下目录: C:\用户\布赖恩\应用程序数据\本地\的Android \ SDK
还有其他人遇到过这个问题吗?如果是这样,我该如何解决?
答案 0 :(得分:0)
错误说明:
SDK目录'c:\ Users \ eelia001 \ AppData \ local \ android \ sdk1'不存在。
你说你的SDK在:
C:\用户\布赖恩\应用程序数据\本地\的Android \ SDK
由于这些目录不是同一个,我的猜测是问题所在。您是否以错误的用户身份登录?您将要检查ANDROID_HOME
是否设置正确。
答案 1 :(得分:0)
所以我不确定它为什么设置它的方式,但修复它的方法是转到高级系统设置→环境变量。感谢@Rich Churcher提供正确教程的链接(它过时但步骤有效)。