类型'libcore.io.Memory'在Android工作室中生成签名apk时未找到

2022-09-02 10:59:55

文件中有一个支持保护的规则,如:proguard-rules.pro

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

我在这里删除了某人提到的那行。

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

找不到引用的类org.codehaus.mojo.animal_sniffer。忽略JRE要求

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

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

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:\Wallprix\Wallprix\app\build\intermediates\transforms\proguard\release\0.jar], tool name=Optional.of(D8)}

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

详:

  1. 我正在使用滑动模块

  2. 我已经实现了Admob插页式代码

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


答案 1

从 更新到修复它为我。确保你的 io.fabric 是最新的,包含所有依赖项。firebase-core17.0.017.2.0


答案 2

如果您遇到此问题,只需将所有firebase和Google库降级到15.0.0,或者如果您的firebase库中具有完美匹配,就像所有内容都具有相同的编号一样


推荐