报错信息内容摘要:

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

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐