今天对项目使用混淆proguard。于是便开始打包,果不其然,我打完包一运行就自行崩溃了,打了很多个log发现是富文本转换的时候挂逼的。
因为富文本不是跟URL加载一样,直接加载会变形,所以我写了个方法,这样的:
private String getNewContent(String htmltext) { Document doc = Jsoup.parse(htmltext); Elements elements = doc.getElementsByTag("img"); for (Element element : elements) { element.attr("width", "100%").attr("height", "auto"); } return doc.toString(); }ranh 然后我调试发现实在Jsoup方法挂的,最后把这个方法加入混淆就OK了总结不要迷信系统方法