无法确定包装器版本

时间:2017-01-10 02:36:44

标签: react-native react-native-android

我创建了一个反应原生应用程序,只需执行以下操作:

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   ```

我该如何解决这个问题?

1 个答案:

答案 0 :(得分:3)

根据此链接 https://github.com/MinecraftForge/ForgeGradle/issues/227 这是因为你的项目路径中有一些特殊字符(比如“!”)