报错信息内容摘要:

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.* {

*;

}

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐