我创建了一个react原生应用程序,只需做以下操作:
react-native init app
我已经学习了以下教程:Facebook入门(我使用Linux)
我已经照上面说的做了。
但是,当我尝试运行应用程序(React-native run-android
)时,我得到了以下消息:
正在启动JS服务器...在设备上构建并安装应用程序(cd android&&./Gradlew installDebug)...线程“main”java.lang.RuntimeException中出现异常:无法确定包装器版本。在org.gradle.wrapper.gradlewrappermain.wrapperversion(gradlewrappermain.java:111)在org.gradle.wrapper.gradlewrappermain.main(gradlewrappermain.java:61),原因是:java.lang.RuntimeException:未找到生成回执资源。在org.gradle.wrapper.gradlewrappermain.wrapperversion(gradlewrappermain.java:97)...1无法在设备上安装应用程序,请阅读上面的错误以了解详细信息。确保运行了Android模拟器或连接了设备,并设置了Android开发环境:https://facebook.github.io/react-native/docs/android-setup.html```
我该如何解决这个问题呢?
根据此链接https://github.com/minecraftforge/forgegradle/issues/227,这是因为您的项目路径中有一些特殊的字符(比如“!”)
问题内容: 尝试将项目上传到并出现错误: 我读到它是等级错误,已在较高版本中修复,我尝试将版本更改为,但出现另一个错误: Gradle同步失败:无此类属性:类:org.gradle.api.attributes.Usage FOR_RUNTIME有关更多详细信息,请参阅IDE日志(帮助|显示日志)(571毫秒) 摇篮属性: 建立gradle项目 问题答案: 您还应该删除Java JDK。只需运行以
问题内容: 我使用终端安装了Android Studio的新副本,但在创建新项目时出现错误“无法确定Java版本”。同时安装了JDK和SDK。Android Studio已更新为最新版本。我正在使用Ubuntu 14.04 LTS 问题答案: 我只是将默认的Java JDK从Oracle JDK更改为OpenJDK。奇迹般有效。
我遵循了React本机错误:“无法从'9.0.1'确定java版本。”并更改为 在project_path/android/gradle/wrapper/gradle-wrapper.properties中 但这并没有解决我的问题,它显示了一个新的错误,不能添加任务“wrapper”,因为具有该名称的任务已经存在。
问题内容: 我发表以下评论: 只与日志见面: 我的gradle版本是5.1.1: 我不确定如何进行(我尝试了升级/降级,但到目前为止没有任何效果)。 更新:当我跑步时,我得到以下信息: 我的包含: 问题答案: 您的系统中有两个不同的Gradle应用程序。 该 系统范围内的摇篮 本申请通过援引。 在 gradle这个-包装 的gradle产出,包装是具体到每一个项目,只能调用该项目的目录中,使用命令
我正在使用Mac OS(Mojave)和Android Studio 3.2.1。我正在尝试使用Fastlane工具进行截图。 当我运行时:我得到以下错误: > FAILURE:构建失败,但有一个异常。 出了什么问题: 无法从“11.0.1”确定java版本。 试试看: 使用--stack跟踪选项运行以获取堆栈跟踪。使用--info或--debug选项运行以获取更多日志输出。使用--scan运行以
我运行了以下评论: 只会遇到日志: 我的包含: