在android studio中生成签名apk时,找不到类型"libcore.io.Memory"



proguard-rules.pro文件中有一个亲保护规则,如下所示:

-keepresourcexmlelements manifest/application/meta-data@value=GlideModule

我删除了这里有人提到的那句话。

然后我又得到了一个错误:

找不到引用的类org.codehaus.mojo_animal_siffer.IgnoreJRER要求

然后我尝试了这里有人提到的这个代码。

在尝试上述代码后,现在有另一个错误:

Type `libcore.io.Memory` was not found, it is required for default or static interface methods desugaring of `void com.google.android.gms.internal.ads.auh$a.a(long, byte)`
Message{kind=WARNING, text=Type `libcore.io.Memory` was not found, it is required for default or static interface methods desugaring of `void com.google.android.gms.internal.ads.auh$a.a(long, byte)`, sources=[D:WallprixWallprixappbuildintermediatestransformsproguardrelease.jar], tool name=Optional.of(D8)}

请帮助我修复这个错误,因为我不知道现在应该实现什么。

详细信息:

  1. 我正在使用滑翔模块

  2. 我已经实现了Admob初始代码

  3. 生成已签名的APK时出错,但测试应用程序时未出错在真实的设备上。

firebase-core17.0.0更新为17.2.0为我修复了它。确保你的io.fabric是最新的所有依赖。

如果你有这个问题,只需将你的所有firebase和谷歌库降级到15.0.0,或者如果你的firebase库中有完美的匹配,就像所有具有相同数字的东西一样

相关内容

最新更新