Android com.google.protobuf混淆
·
三方库使用了protobuf这个库,在导入项目之后混淆报错。通过日志发现是跟protobuf这个库相关,了解了一下这个库的作用,发现可能需要跟fastjson等库一样的处理方式,保留相关的数据类,因为它跟序列化、反序列化相关。
混淆配置
-keep class com.google.protobuf.Any {*;}
-keep class com.xxx.** {*;} //您的数据类
使用的protobuf
implementation 'com.google.protobuf:protobuf-javalite:3.14.0'
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐


所有评论(0)