gpt4 book ai didi

react-native - 任务 ':app:compileDebugJavaWithJavac' 执行失败。 react 原生

转载 作者:行者123 更新时间:2023-12-03 18:19:02 25 4
gpt4 key购买 nike

配置打包器时在您的项目中找不到“expo”包
正在启动 JS 服务器...
在设备上构建和安装应用程序 (cd android && ./gradlew installDebug)...

Task :app:compileDebugJavaWithJavac FAILED /media/rahul/OTHER FILES/mob/first/android/app/src/main/java/com/practice/MainApplication.java:5: error: cannot find symbol import com.facebook.react.ReactApplication; ^ symbol: class ReactApplication location: package com.facebook.react /media/rahul/OTHER FILES/mob/first/android/app/src/main/java/com/practice/MainApplication.java:6: error: cannot find symbol import com.facebook.react.ReactNativeHost; ^ symbol: class ReactNativeHost location: package com.facebook.react /media/rahul/OTHER FILES/mob/first/android/app/src/main/java/com/practice/MainApplication.java:14: error: cannot find symbol public class MainApplication extends Application implements ReactApplication { ^ symbol: class ReactApplication /media/rahul/OTHER FILES/mob/first/android/app/src/main/java/com/practice/MainApplication.java:16: error: cannot find symbol private final ReactNativeHost mReactNativeHost = new ReactNativeHost(this) { ^ symbol: class ReactNativeHost location: class MainApplication /media/rahul/OTHER FILES/mob/first/android/app/src/main/java/com/practice/MainApplication.java:36: error: cannot find symbol public ReactNativeHost getReactNativeHost() { ^ symbol: class ReactNativeHost location: class MainApplication /media/rahul/OTHER FILES/mob/first/android/app/src/main/java/com/practice/MainActivity.java:5: error: MainActivity is not abstract and does not override abstract method getPackages() in ReactActivity public class MainActivity extends ReactActivity { ^ /media/rahul/OTHER FILES/mob/first/android/app/src/main/java/com/practice/MainApplication.java:16: error: cannot find symbol private final ReactNativeHost mReactNativeHost = new ReactNativeHost(this) { ^ symbol: class ReactNativeHost location: class MainApplication /media/rahul/OTHER FILES/mob/first/android/app/src/main/java/com/practice/MainApplication.java:35: error: method does not override or implement a method from a supertype @Override ^ 8 errors



FAILURE:构建失败,出现异常。
  • 什么地方出了错:
    任务“:app:compileDebugJavaWithJavac”执行失败。

    Compilation failed; see the compiler error output for details.

  • 尝试:
    使用 --stacktrace 选项运行以获取堆栈跟踪。使用 --info 或 --debug 选项运行以获得更多日志输出。使用 --scan 运行以获得完整的见解。
  • https://help.gradle.org 获得更多帮助

  • 在 22 秒内构建失败
    15 项可操作的任务:14 项已执行,1 项是最新的
    无法在设备上安装该应用程序,请阅读上面的错误以了解详细信息。
    确保您有一个正在运行的 Android 模拟器或已连接的设备
    设置你的 Android 开发环境:
    https://facebook.github.io/react-native/docs/getting-started.html

    我是第一次设置 react-native 项目,请检查我是否正确执行了步骤?
    1. 先创建-react-native-app
    2. npm 运行弹出
    3.打开android studio然后模拟器
    4. react-native run-android
    但出现上述错误。

    最佳答案

    出现此错误是因为您的 RN 版本与 Android 的 build.gradle 版本不同。当您创建一个 react-native 应用程序时,它可能会创建 android 应用程序,例如:

    android/app/build.gradle

    implementation "com.facebook.react:react-native:+"

    因此,检查您的 node_modules 文件夹,查找 react-native 文件夹并查找带有数字的文件夹,该数字是 react-native 版本。对我来说是 0.58.3 然后更新 android/app/build.gradle :
    implementation "com.facebook.react:react-native:0.58.3"

    都是。

    关于react-native - 任务 ':app:compileDebugJavaWithJavac' 执行失败。 react 原生,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54447188/

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