【问题标题】:what is this warning: Ignoring InnerClasses attribute for an anonymous inner class that doesn't come with an associated EnclosingMethod attribute [duplicate]这是什么警告:忽略不带有关联 EnclosureMethod 属性的匿名内部类的 InnerClasses 属性 [重复]
【发布时间】:2013-06-13 01:42:31
【问题描述】:

我创建了 3 个布局 HDPI 和 MDPI 和 LDPI,我编辑了 xml 文件中的任何一个,在控制台中,它们显示错误:

警告:忽略不带有关联 EnclosureMethod 属性的匿名内部类的 InnerClasses 属性。 (这个类可能是由损坏的编译器生成的。)

【问题讨论】:

    标签: android android-layout


    【解决方案1】:

    这是包含 jar 文件时的常见警告。

    在proguard中使用下面的行来避免警告

    -keepattributes EnclosingMethod
    

    【讨论】:

    • 它实际上根本没有回答这个问题。
    • 也许这适用于发布版 APK,但调试版本呢?
    • @IgorGanapolsky 调试版本不运行 ProGuard(除非您启用自己),我认为它会在 ProGuard 运行时发生。
    • @Sufian 那么如何在 Android Studio 中摆脱这个错误呢??
    • 对于上述评论,我已回复in this comment。参考,以便有相同问题的人知道该怎么做。 :)
    猜你喜欢
    • 2017-02-12
    • 2018-06-25
    • 2016-07-29
    • 2018-03-18
    • 2015-01-15
    • 2017-02-13
    • 2011-03-19
    • 1970-01-01
    相关资源
    最近更新 更多