2014-09-24 126 views
8

我试图建立一个APK和ProGuard的,但它失败,像消息:科特林安卓proguard的错误

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,在kotlin.dom -dontwarn加入**,但它没有帮助。

回答

6

我没有使用标准的proguard-android优化,所以我编辑我的配置尽可能匹配(我也有ACRA配置)并添加-dontwarn kotlin。**和-dontwarn org.w3c.dom。事件。*现在正在推进。

德兴弹出另一个问题我仍在调查

+0

你有没有找到解决方案? – 2015-02-02 01:41:46

+0

我的德兴问题在迁移到Crashlytics和Gradle后消失了 – 2015-02-03 07:49:37

+0

Darn,我希望它可能与我遇到的问题有关。 Proguard似乎与从抽象类扩展而来的匿名内部类进行斗争 – 2015-02-03 09:49:05