繁体   English   中英

任务':app:packageDebug'的React-Native执行失败

[英]React-Native Execution failed for task ':app:packageDebug'

每当我尝试运行'react-native run-android'

我失败了:

任务 ':app:packageDebug' 执行失败

我尝试结帐到以前的提交。 我尝试删除 android/app/build 并重新构建我尝试删除 debug.keystore 并再次启动它。

他们都没有解决问题。

我之前在 android 虚拟设备中成功运行了我的应用程序,并且我已经将我的应用程序上传到了 google Play 商店,并且可以正常工作。

我以前没有见过这个错误。 我的代码之前完全正常:

  • 我删除了 android/src/main/assets/fonts 中的一些字体文件。 这可能是原因。
  • 我运行了“react-native run-ios”。 这可能是原因。

任务 :app:packageDebug 失败

此版本中使用了已弃用的 Gradle 功能,使其与 Gradle 6.0 不兼容。 使用“--warning-mode all”来显示单个弃用警告。 请参阅https://docs.gradle.org/5.4.1/userguide/command_line_interface.html#sec:command_line_warnings 117 个可操作任务:5 个已执行,112 个最新

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

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

    工作人员引发了 4 个异常:java.io.UncheckedIOException: java.io.IOException: Execution of compression failed。 java.io.UncheckedIOException: java.io.IOException: 压缩执行失败。 java.io.UncheckedIOException: java.io.IOException: 压缩执行失败。 java.io.UncheckedIOException: java.io.IOException: 压缩执行失败。

在 22 秒内构建失败

at checkExecSyncError (child_process.js:629:11)
at execFileSync (child_process.js:647:13)
at runOnAllDevices (/Users/leonkong/Desktop/dev/CoddingHippo/Native_Makkcha/node_modules/@react-native-community/cli-platform-android/build/commands/runAndroid/runOnAllDevices.js:74:39)
at buildAndRun (/Users/leonkong/Desktop/dev/CoddingHippo/Native_Makkcha/node_modules/@react-native-community/cli-platform-android/build/commands/runAndroid/index.js:158:41)
at then.result (/Users/leonkong/Desktop/dev/CoddingHippo/Native_Makkcha/node_modules/@react-native-community/cli-platform-android/build/commands/runAndroid/index.js:125:12)

构建成功消息。 并通过 android studio 2 在虚拟设备上运行应用程序

  • 清洁摇篮

    光盘安卓

    ./gradlew 干净

第一次尝试:

cd android && gradlew clean

在那之后:

cd.. && react-native run-android --variant=debug

我刚刚重新启动了我的计算机并在项目的 android 文件夹中再次运行 ./gradlew assembleRelease 并且它起作用了。

我也面临问题。

我只是打开 Android Studio - Clear Build - Run app。

为我工作

我按照这些步骤

  1. 从模拟器卸载应用程序
  2. 从android中删除构建
  3. ./gradlew clean in android运行./gradlew clean in android
  4. 运行react-native start --reset-cache
  5. 运行react-native run-android

它对我有用

暂无
暂无

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

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