我创建了一个反应原生应用程序,只需执行以下操作:
react-native init app
我已按照本教程:Facebook Getting Started (I use 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 ```
我该如何解决这个问题?
答案 0 :(得分:3)
根据此链接 https://github.com/MinecraftForge/ForgeGradle/issues/227 这是因为你的项目路径中有一些特殊字符(比如“!”)