
Android踩坑记
文章平均质量分 76
孤影惆怅
码坑路上的前行者
展开
-
AndroidStudio编译优化
不知不觉写了三年的Android,以前视图过些博客但一直坚持下来,或者写到一半就丢弃忙其他去了。现在的部门老大是个喜欢写博客的大牛,在老大的感染下,开始写博客记录下写码过程中的一些坑和解决思路吧。先说一下编译慢的原因:1、编译的时候,Java的设定虚拟机太小,目前的AndroidStudio个人觉得是比较吃电脑配置的。可以通过增大gradle运行时的设定的虚拟机大小来加快速度。2、引用比较庞大原创 2017-06-23 15:24:56 · 2056 阅读 · 0 评论 -
AndroidStudio多jar包编译报:java.exe'' finished with non-zero exit value
近日由于多个library的移植引用,原本没有异常的工程移植后报java.exe'' finished with non-zero exit value 异常查询几天资料未果,网上大部分回答是包冲突问题然后蛋疼的把工程和引用的library内的jar包逐一添加删除,发现包删到一定程度可以运行,一新增包就出问题考虑到可能是内存限制的问题,在build.gradle的android内加入内原创 2016-03-23 16:27:48 · 836 阅读 · 0 评论 -
Okhttp拦截器统一异常处理并多次读取response.body().string()
Okhttp中的response.body()只能访问一次,相信大部分人都已经踩过这个坑。在那个retrofit还没火起来的年代,大家都只是用okhttp然后自己封装,当时都是把response.body().string()用一个String保存起来随便传了。 但如今项目用的是retrofit + okhttp的网络层,在项目中打算加一个统一的异常处理,想了很久,感觉最简单的方式还是通过拦截器I原创 2017-06-28 20:16:14 · 23636 阅读 · 0 评论