美文网首页
(转)android 微信混淆报错

(转)android 微信混淆报错

作者: thebestofrocky | 来源:发表于2017-05-15 06:32 被阅读534次

    转自:http://www.apkbus.com/home.php?mod=space&uid=89514&do=blog&id=63614

    报错信息内容摘要:
    associated EnclosingMethod attribute
    com.tencent.mm.opensdk.openapi.WXApiImplV10
    com.tencent.mm.sdk.b.b
    com.tencent.mm.opensdk.diffdev.a.c.class
    具体信息
    Ignoring InnerClasses attribute for an anonymous inner class (com.tencent.mm.sdk.b.b) that doesn"t come with an associated EnclosingMethod attribute. This class was probably produced by a compiler that did not target the modern .class file format. The recommended solution is to recompile the class from source, using an up-to-date compiler and without specifying any "-target" type options. The consequence of ignoring this warning is that reflective operations on this class will incorrectly indicate that it is not an inner class
    解决方法:
    build.gradle-> buildTypes
    proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard.cfg'

    混淆的文件proguard.cfg加入�
    -keep class com.tencent.mm.opensdk.** {
    ;
    }
    -keep class com.tencent.wxop.
    * {
    ;
    }
    -keep class com.tencent.mm.sdk.
    * {
    *;
    }

    相关文章

      网友评论

          本文标题:(转)android 微信混淆报错

          本文链接:https://www.haomeiwen.com/subject/zcvcxxtx.html