键盘上行走的猿 2024-08-08 15:38 采纳率: 0%
浏览 360

flutter项目打包报R8相关内容的错误

flutter项目打包Android apk的时候报错

img

报错内容:




ERROR: Missing classes detected while running R8. Please add the missing classes or apply additional keep rules that are generated in /Users/apple/Documents/code/mail/build/flutter_inappwebview_android/outputs/mapping/release/missing_rules.txt.
ERROR: R8: Missing class android.window.BackEvent (referenced from: void io.flutter.embedding.android.FlutterActivity.startBackGesture(android.window.BackEvent) and 3 other contexts)

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':flutter_inappwebview_android:minifyReleaseWithR8'.
> A failure occurred while executing com.android.build.gradle.internal.tasks.R8Task$R8Runnable
   > Compilation failed to complete

只有打包andorid的时候报错,运行到真机没有问题
请帮我解惑!

  • 写回答

2条回答 默认 最新

  • 不担心 2024-08-12 10:52
    关注

    没用过R8,建议先禁用R8,正常业务代码没问题的话再重新考虑解决R8的问题,或者换一个代码混淆的工具

    评论

报告相同问题?

问题事件

  • 创建了问题 8月8日