首页 > 解决方案 > 在 android studio 中生成签名的 apk 时找不到类型“libcore.io.Memory”

问题描述

文件中有一个 pro-guard 规则proguard-rules.pro

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

我删除了这里有人提到的那条线。

然后我又收到一个错误:

找不到引用的类 org.codehaus.mojo.animal_sniffer.IgnoreJRERequirement

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

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

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 时出错,但在真实设备上测试 App 时出错。

标签: javaandroidandroid-studio

解决方案


firebase-core从更新17.0.017.2.0为我修复它。确保您的 io.fabric 与所有依赖项都是最新的。


推荐阅读