当前位置: 首页 > 知识库问答 >
问题:

npx React-Native Run-Android失败,出现错误

越飞鸾
2023-03-14

我构建了一个react原生应用程序,并将其与Firebase集成。当我使用npx react-native Run-IOS运行时,它在ios中运行良好。如果我直接在android studio中打开项目并运行它,它甚至可以在android中工作。但是当我运行命令run-android时,我得到以下错误:

npx React-本机运行-Android

运行jetifier将库迁移到AndroidX的信息。您可以使用“--no-jetifier”标志禁用它。Jetifier找到1153个文件要转发JEtify。使用8名工作人员...信息JS服务器已在运行。安装应用程序得信息...

失败:生成失败,出现异常

>

  • 错误:无法初始化类org.codehaus.groovy.runtime.InvokerHelper

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

    请访问https://help.gradle.org获取更多帮助

    生成在932ms内失败

    错误:安装应用程序失败。确保安装了Android开发环境:https://reactnative.dev/docs/environment-setup。运行带有--verbose标志的CLI了解更多详细信息。错误:命令失败:./gradlew应用程序:InstallDebug-PreactNativeDevServerPort=8081

    npm错误!代码1 npm错误!路径/users/manishshukla/documents/technical/mytestapp npm错误!命令失败npm错误!命令sh-c react-native run-android

    npm错误!此运行的完整日志可以在:npm err!/users/manishshukla/.npm/_logs/2020-12-06t21_55_04_212z-debug.log

  • 共有2个答案

    虞唯
    2023-03-14

    尝试在项目的目录终端中运行NPX react-native Doctor,当您遇到错误时,只需在终端内按e键,它就会根据它安装/升级您的文件

    阎令
    2023-03-14

    基本上6.3级就成功了。当我设置一切的时候是6.2。在gradle-wrapper.properties中,我不得不将6.2更改为6.3,如下所示:

    distributionBase=GRADLE_USER_HOME
    distributionPath=wrapper/dists
    distributionUrl=https\://services.gradle.org/distributions/gradle-6.3-all.zip
    zipStoreBase=GRADLE_USER_HOME
    zipStorePath=wrapper/dists
    
     类似资料:
    • 我的控制台中出现以下错误。 失败:生成已完成,但有2次失败。 > 错误:任务“:React-Native-Video:CompileDebugJavaWithJavac”执行失败。 编译失败;有关详细信息,请参阅编译器错误输出。 尝试: > 错误:任务“:React-native-firebase:CompileDebugJavaWithJavac”执行失败。 编译失败;有关详细信息,请参阅编译器

    • AGPBI:{“kind”:“error”,“text”:“Android资源链接失败”,“sources”:[{}],“original”:“error::AAPT:D:\Android basics kotlin cupcake app starter\app\build\intermediates\processed\u res\debug\out\resources-debug.ap\:错

    • 都试过这个答案 但是我的问题仍然没有解决。我该怎么解决呢?

    • 明显合并失败,存在多个错误。查看日志: 错误:任务“:app:processDebugManifest”的执行失败。

    • 调试项目时,出现错误“清单合并失败,出现多个错误,请参阅日志” 任务“:app:processDebugMainManifest”的执行失败。错误:属性application@appComponentFactory值=(androidx.core.app.CoreComponentFactory)来自[androidx.core:core:1.5.0]AndroidManifest。xml:24:

    • 我试图为android构建一个离子应用程序,但我遇到了这个错误: 我试图更新科尔多瓦和科尔多瓦-CLI,但没有工作。