我正在使用 Android Studio 3.4 (Canary 9),当我构建我的应用程序时,它失败并出现以下错误
任务:app:transformClassesAndResourcesWithR8ForDebug
R8 是一个实验性功能。如果您遇到任何问题,请在https://issuetracker.google.com提交错误,使用“Shrinker (R8)”作为组件名称。您可以通过使用“android.enableR8=false”更新 gradle.properties 来禁用 R8。
AGPBI: {"kind":"warning","text":"缺少类:java.lang.instrument.ClassFileTransformer","sources":[{}],"tool":"D8"}
任务:app:transformClassesAndResourcesWithR8ForDebug 失败
FAILURE:构建失败并出现异常。
- 出了什么问题:任务“:app:transformClassesAndResourcesWithR8ForDebug”执行失败。
超出 GC 开销限制
当我通过放入 gradle.properties 禁用android.enableR8=false
R8时。一切正常。
那么如何在不禁用 R8 Shrinker 的情况下修复此错误?因为我真的很想测试 R8 的功能。