其他分享
首页 > 其他分享> > android – Flexjson和Dexguard / Proguard

android – Flexjson和Dexguard / Proguard

作者:互联网

当涉及到flexjson库时,我遇到了使用dexguard的问题.尝试使用JSONDeserializer反序列化时,我不断收到以下错误.

 **09-15 20:46:10.271 10901-11552/** **A/art: sart/runtime/class_linker.cc:3430] Check failed: klass->IsProxyClass()** 

有没有人有适当的规则让flexjson在android发布apks中混淆后正常工作?

类似于gson lib的东西.

解决方法:

这可能是在三星设备上 – 一些设备型号和Android版本存在一些UTF-8编码的unicode字符的问题.您应该尝试将DexGuard更新到最新版本.否则,您还可以尝试使用简单的混淆字典来解决它:

-classobfuscationdictionary empty.txt

其中empty.txt是一个空文件.

标签:android,proguard,dexguard,flexjson
来源: https://codeday.me/bug/20190627/1309945.html