【问题标题】:kotlin android proguard errorkotlin android proguard错误
【发布时间】:2014-11-19 12:02:33
【问题描述】:

我正在尝试构建一个 apk 并对其进行保护,但它失败并显示如下消息:

Error:ProGuard: [radis] Warning: kotlin.dom.EventListenerHandler: can't find superclass or interface org.w3c.dom.events.EventListener
Error:ProGuard: [radis] Warning: kotlin.dom.CloseableEventListener: can't find referenced class org.w3c.dom.events.EventTarget
Error:ProGuard: [radis] Warning: kotlin.dom.CloseableEventListener: can't find referenced class org.w3c.dom.events.EventListener
Error:ProGuard: [radis] Warning: kotlin.dom.DomPackage: can't find referenced class org.w3c.dom.events.MouseEvent
Error:ProGuard: [radis] Warning: kotlin.dom.DomPackage: can't find referenced class org.w3c.dom.events.Event

我在我的 proguard.cfg 中添加了 -dontwarn on kotlin.dom。** 但它没有帮助。

【问题讨论】:

    标签: android proguard kotlin


    【解决方案1】:

    我没有使用标准的 proguard-android-optimized 所以我编辑了我的配置以尽可能匹配(我也有 ACRA 配置)并添加 -dontwarn kotlin.** 和 -dontwarn org.w3c.dom.events .* 并且它现在正在保护。

    德兴出现另一个问题,我还在调查中

    【讨论】:

    • 您找到解决方案了吗?
    • 迁移到 Crashlytics 和 Gradle 后,我的 dexing 问题消失了
    • 该死,我希望这可能与我遇到的问题有关。 Proguard 似乎在处理从抽象类扩展而来的匿名内部类
    猜你喜欢
    • 2020-11-11
    • 1970-01-01
    • 2014-09-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多