目錄
問題及解決嘗試相關Picasso的GitHub issues
Picasso github地址:https://github.com/square/picasso
問題: 使用了 Picasso的最新版本 2.5.2。 手機是魅族魅藍note2 在加載本地手機拍照(DCIM/Camera文件夾下)和截圖的圖片時失敗。
原因是在加載圖片時使用了 resize()
嘗試解決方案和效果: 1、去掉resize(而且需要再加載大圖的Activity配置中添加 PRocess:picture屬性) 效果:可以加載本地Camera 圖片,但內存占用很高
參考以下文章的:4 新進程中查看大圖 http://blog.csdn.net/ashqal/article/details/48005833
2、將本地拍照圖片取出,用工具進行壓縮處理(但壓縮后大小只是略小于原圖),并放回同一個文件夾 效果:可以正常顯示壓縮后的圖片。猜測:應該不是圖片大小的問題。
3、最終處理: 回退Picasso的版本,不使用 2.5.2,改為使用 2.4.0 compile ‘com.squareup.picasso:picasso:2.4.0’
效果:resize可使用,圖片能正常顯示 【似乎2.5.2的問題會在2.6.0解決】
返回目錄
1、Exception: java.io.IOException: Cannot reset #364 https://github.com/square/picasso/issues/364
2、https://github.com/square/picasso/issues?utf8=%E2%9C%93&q=camera
返回目錄
新聞熱點
疑難解答