繁体   English   中英

react-native run-android 崩溃了

[英]react-native run-android crashed

react-native run-android 因以下错误而崩溃,一切正常。 任何帮助将不胜感激。

npx react-native run-android

info 运行 jetifier 将库迁移到 AndroidX。 您可以使用“--no-jetifier”标志禁用它。 Jetifier 找到 1010 个要转发 Jetify 的文件。 使用 8 个工人...信息 JS 服务器已经在运行。 info 安装应用程序...启动 Gradle 守护进程(后续构建会更快)

任务 :react-native-gesture-handler:compileDebugJavaWithJavac

任务 :react-native-image-crop-picker:compileDebugJavaWithJavac

任务 :react-native-screens:compileDebugJavaWithJavac

任务 :app:compressDebugAssets FAILED 126 个可操作任务:126 个已执行 注意:某些输入文件使用或覆盖已弃用的 API。 注意:使用 -Xlint:deprecation 重新编译以获取详细信息。 注意:某些输入文件使用未经检查或不安全的操作。 注意:使用 -Xlint:unchecked 重新编译以获取详细信息。 注意:某些输入文件使用或覆盖已弃用的 API。 注意:使用 -Xlint:deprecation 重新编译以获取详细信息。 注意:某些输入文件使用或覆盖已弃用的 API。 注意:使用 -Xlint:deprecation 重新编译以获取详细信息。 注意:某些输入文件使用未经检查或不安全的操作。 注意:使用 -Xlint:unchecked 重新编译以获取详细信息。

FAILURE:构建失败,出现异常。

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

发生多个任务操作失败:执行 com.android.build.gradle.internal.tasks.CompressAssetsWorkAction > Entry name 'assets/fonts/AntDesign.ttf' 冲突时发生失败 执行 com.android.build.gradle 时发生失败。 internal.tasks.CompressAssetsWorkAction > Entry name 'assets/fonts/Entypo.ttf' 发生冲突 执行 com.android.build.gradle.internal.tasks.CompressAssetsWorkAction > 条目名称 'assets/fonts/EvilIcons.ttf' 发生冲突 A执行 com.android.build.gradle.internal.tasks.CompressAssetsWorkAction > Entry name 'assets/fonts/Feather.ttf' 时发生故障发生冲突执行 com.android.build.gradle.internal.tasks.CompressAssetsWorkAction > Entry 时发生故障名称 'assets/fonts/FontAwesome.ttf' 发生冲突 执行 com.android.build.gradle.internal.tasks.CompressAssetsWorkAction > 条目名称 'assets/fonts/FontAwesome5_Brands.ttf' 发生冲突 执行 com.android 时发生故障. build.gradle.internal.tasks.CompressAssetsWorkAction > 条目名称 'assets/fonts/FontAwesome5_Regular.ttf' 发生冲突 执行 com.android.build.gradle.internal.tasks.CompressAssetsWorkAction > 条目名称 'assets/fonts/FontAwesome5_Solid 时发生故障。 ttf' 碰撞 执行 com.android.build.gradle.internal.tasks.CompressAssetsWorkAction > 条目名称 'assets/fonts/Fontisto.ttf' 时发生故障 执行 com.android.build.gradle.internal.tasks 时发生故障.CompressAssetsWorkAction > 条目名称 'assets/fonts/Foundation.ttf' 发生冲突 执行 com.android.build.gradle.internal.tasks.CompressAssetsWorkAction > 条目名称 'assets/fonts/Ionicons.ttf' 冲突时发生故障执行 com.android.build.gradle.internal.tasks.CompressAssetsWorkAction > Entry name 'assets/fonts/MaterialCommunityIcons.ttf' 发生冲突 执行 com.android.build.gradle.internal.tasks.CompressAssetsWorkAction > Entry n 时发生故障 ame 'assets/fonts/MaterialIcons.ttf' 碰撞 执行 com.android.build.gradle.internal.tasks.CompressAssetsWorkAction > 条目名称 'assets/fonts/Octicons.ttf' 发生冲突 执行 com.android 时发生故障.build.gradle.internal.tasks.CompressAssetsWorkAction > Entry name 'assets/fonts/SimpleLineIcons.ttf' 碰撞 执行 com.android.build.gradle.internal.tasks.CompressAssetsWorkAction > Entry name 'assets/fonts/Zocial 时发生故障.ttf' 相撞

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

  • https://help.gradle.org获取更多帮助

在 7m 15s 内构建失败

错误 无法安装应用程序。 确保您已设置 Android 开发环境: https : //reactnative.dev/docs/environment-setup 错误:命令失败:gradlew.bat app:installDebug -PreactNativeDevServerPort=8081 注意:某些输入文件使用或覆盖已弃用的 API。 注意:使用 -Xlint:deprecation 重新编译以获取详细信息。 注意:某些输入文件使用未经检查或不安全的操作。 注意:使用 -Xlint:unchecked 重新编译以获取详细信息。 注意:某些输入文件使用或覆盖已弃用的 API。 注意:使用 -Xlint:deprecation 重新编译以获取详细信息。 注意:某些输入文件使用或覆盖已弃用的 API。 注意:使用 -Xlint:deprecation 重新编译以获取详细信息。 注意:某些输入文件使用未经检查或不安全的操作。 注意:使用 -Xlint:unchecked 重新编译以获取详细信息。

FAILURE:构建失败,出现异常。

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

发生多个任务操作失败:执行 com.android.build.gradle.internal.tasks.CompressAssetsWorkAction > Entry name 'assets/fonts/AntDesign.ttf' 冲突时发生失败 执行 com.android.build.gradle 时发生失败。 internal.tasks.CompressAssetsWorkAction > Entry name 'assets/fonts/Entypo.ttf' 发生冲突 执行 com.android.build.gradle.internal.tasks.CompressAssetsWorkAction > 条目名称 'assets/fonts/EvilIcons.ttf' 发生冲突 A执行 com.android.build.gradle.internal.tasks.CompressAssetsWorkAction > Entry name 'assets/fonts/Feather.ttf' 时发生故障发生冲突执行 com.android.build.gradle.internal.tasks.CompressAssetsWorkAction > Entry 时发生故障名称 'assets/fonts/FontAwesome.ttf' 发生冲突 执行 com.android.build.gradle.internal.tasks.CompressAssetsWorkAction > 条目名称 'assets/fonts/FontAwesome5_Brands.ttf' 发生冲突 执行 com.android 时发生故障. build.gradle.internal.tasks.CompressAssetsWorkAction > 条目名称 'assets/fonts/FontAwesome5_Regular.ttf' 发生冲突 执行 com.android.build.gradle.internal.tasks.CompressAssetsWorkAction > 条目名称 'assets/fonts/FontAwesome5_Solid 时发生故障。 ttf' 碰撞 执行 com.android.build.gradle.internal.tasks.CompressAssetsWorkAction > 条目名称 'assets/fonts/Fontisto.ttf' 时发生故障 执行 com.android.build.gradle.internal.tasks 时发生故障.CompressAssetsWorkAction > 条目名称 'assets/fonts/Foundation.ttf' 发生冲突 执行 com.android.build.gradle.internal.tasks.CompressAssetsWorkAction > 条目名称 'assets/fonts/Ionicons.ttf' 冲突时发生故障执行 com.android.build.gradle.internal.tasks.CompressAssetsWorkAction > Entry name 'assets/fonts/MaterialCommunityIcons.ttf' 发生冲突 执行 com.android.build.gradle.internal.tasks.CompressAssetsWorkAction > Entry n 时发生故障 ame 'assets/fonts/MaterialIcons.ttf' 冲突 执行 com.android.build.gradle.internal.tasks.CompressAssetsWorkAction > 条目名称 'assets/fonts/Octicons.ttf' 冲突 执行 com.android 时发生故障.build.gradle.internal.tasks.CompressAssetsWorkAction > Entry name 'assets/fonts/SimpleLineIcons.ttf' 碰撞 执行 com.android.build.gradle.internal.tasks.CompressAssetsWorkAction > Entry name 'assets/fonts/Zocial 时发生故障.ttf' 相撞

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

  • https://help.gradle.org获取更多帮助

在 7m 15s 内构建失败

at makeError (E:\x\uipoc\day2\x\node_modules\execa\index.js:174:9)
at E:\x\uipoc\day2\x\node_modules\execa\index.js:278:16
at processTicksAndRejections (node:internal/process/task_queues:96:5)
at async runOnAllDevices (E:\x\uipoc\day2\x\node_modules\@react-native-community\cli-platform-android\build\commands\runAndroid\runOnAllDevices.js:94:5)
at async Command.handleAction (E:\x\uipoc\day2\x\node_modules\@react-native-community\cli\build\index.js:186:9)

info 使用 --verbose 标志运行 CLI 以获取更多详细信息。

故障排除

图标在 Android 上显示为一个划掉的框

  1. 确保您已将字体复制到android/app/src/main/assets/fonts
  2. 使用rm -rf android/app/build删除构建文件夹。
  3. 重新编译项目。

故障排除部分所述

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM