您的位置:首页 > 移动开发 > Android开发

关于Android混淆的一次折腾

2016-11-29 12:09 134 查看
工具: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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: