gpt4 book ai didi

javascript - create-react-native-app 不再工作了吗?

转载 作者:行者123 更新时间:2023-12-03 00:59:38 25 4
gpt4 key购买 nike

我对与 expo 和 create-react-native-app 有关的任何事情仍然很陌生。这是我的问题。在学习react-native时,我一直使用create-react-native-app来这样做,而且效果很好,直到有一天,我做了create-react-native-app,这次它显示了一个博览会模板。所以我选择了“空白项目”选项。然后我像平常一样运行 npm runject ,但现在我得到了 :app:compileDebugJavaWithJavac FAILED 异常。

这是确切的提示。

:应用程序:生成调试源:app:incrementalDebugJavaCompilationSafeguard:app:compileDebugJavaWithJavac:app:compileDebugJavaWithJavac - 不是增量的(例如输出已更改,之前没有执行等)。E:\A_PhoneApps\Tests\CoolProject\android\app\src\main\java\com\emptyprojecttemplate\MainApplication.java:5:错误:找不到符号导入 com.facebook.react.ReactApplication; ^ 符号:ReactApplication 类 位置: com.facebook.react 包E:\A_PhoneApps\Tests\CoolProject\android\app\src\main\java\com\emptyprojecttemplate\MainApplication.java:6:错误:找不到符号导入 com.facebook.react.ReactNativeHost; ^ 符号:ReactNativeHost 类 位置: com.facebook.react 包E:\A_PhoneApps\Tests\CoolProject\android\app\src\main\java\com\emptyprojecttemplate\MainApplication.java:14:错误:找不到符号公共(public)类 MainApplication 扩展应用程序实现 ReactApplication { ^ 符号:ReactApplication 类E:\A_PhoneApps\Tests\CoolProject\android\app\src\main\java\com\emptyprojecttemplate\MainApplication.java:16:错误:找不到符号 私有(private)最终 ReactNativeHost mReactNativeHost = new ReactNativeHost(this) { ^ 符号:ReactNativeHost 类 位置:MainApplication 类E:\A_PhoneApps\Tests\CoolProject\android\app\src\main\java\com\emptyprojecttemplate\MainApplication.java:36:错误:找不到符号 公共(public) ReactNativeHost getReactNativeHost() { ^ 符号:ReactNativeHost 类 位置:MainApplication 类E:\A_PhoneApps\Tests\CoolProject\android\app\src\main\java\com\emptyprojecttemplate\MainActivity.java:5: 错误:MainActivity 不是抽象的,不会覆盖 ReactActivity 中的抽象方法 getPackages()公共(public)类MainActivity扩展ReactActivity { ^E:\A_PhoneApps\Tests\CoolProject\android\app\src\main\java\com\emptyprojecttemplate\MainApplication.java:16:错误:找不到符号 私有(private)最终 ReactNativeHost mReactNativeHost = new ReactNativeHost(this) { ^ 符号:ReactNativeHost 类 位置:MainApplication 类E:\A_PhoneApps\Tests\CoolProject\android\app\src\main\java\com\emptyprojecttemplate\MainApplication.java:35:错误:方法未覆盖或实现父类(super class)型中的方法 @覆盖 ^8 个错误:app:compileDebugJavaWithJavac 失败

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

  • 出了什么问题:任务“:app:compileDebugJavaWithJavac”执行失败。

    Compilation failed; see the compiler error output for details.

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

构建失败

总时间:14.001 秒无法在设备上安装应用程序,请阅读上面的错误以了解详细信息。确保您有正在运行的 Android 模拟器或已连接的设备设置您的 Android 开发环境: https://facebook.github.io/react-native/docs/getting-started.html

现在我已经检查了所有文档并一遍又一遍地浏览了整个 native 代码指南,但我仍然无法修复它。我进入项目 package.json 查看react-native'版本,它设置为:

"react-native": "https://github.com/expo/react-native/archive/sdk-30.0.0.tar.gz"

之前它看起来像这样:

"react-native": "~0.56.1"

我真的很困惑!这里发生了什么???

最佳答案

尝试重新安装java jdk并确保JAVA_HOME环境变量设置正确。

关于javascript - create-react-native-app 不再工作了吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52679837/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com