关于Android混淆的一次折腾

来源:互联网 发布:知乎 户外保暖帽子 编辑:程序博客网 时间:2024/04/30 14:44

工具:android studio

app客户端通过aes加密传递后台数据

dev环境一切OK,打包后请求后台数据总是报错

Caused by: java.lang.RuntimeException: Stub!
    at org.apache.commons.codec.a.a.e(Unknown Source)


改了无数遍proguard-rules.pro文件,总是不对,后来发现是base64类的问题,这个类是org.apache.http.legacy.jar包下的,

在pro文件中,keep下此包


-keep class org.apache.**{*;}

打包,测试,终于OK



其他问题可以参考的一些文章:

http://blog.csdn.net/fengyuzhengfan/article/details/43876197

http://blog.csdn.net/hero_zhouwu/article/details/8978849

http://blog.csdn.net/ma969070578/article/details/9465439

http://blog.csdn.net/lovexjyong/article/details/24652085

0 0
原创粉丝点击