我正在使用picasso庫在我的應用程序中加載圖像。它在Android版本5.1.1以下工作正常,但不在5.1.1。
以下是未加載的示例網址
http://sexocomcafe1-teste.tempsite.ws/imagensUsuario13/avata/Atração%20PerigosaRJ_44690132.jpg
此網址在andriod 4.2.1和其他版本中完美載入,但在我的5.1.1設備中載入完美。
這裏是我的代碼試圖畢加索:圖像不在5.1.1中加載,但在4.2.1中加載
//Singleton instance of picasso
getPicassoInstance(){
if (picasso == null) {
picasso = new Picasso.Builder(PreferenceHelper.getContext()).executor(Executors.newSingleThreadExecutor())
.build();
}
return picasso;
}
getPicassoInstance().load(url).placeholder(R.drawable.default_image)
.into(myImageView);
Also following code by using the Target
Target targetAppLogo = new Target() {
@Override
public void onPrepareLoad(Drawable arg0) {
Logger.error("on prepare load avatar");
}
@SuppressLint("NewApi")
@Override
public void onBitmapLoaded(Bitmap bitmap, LoadedFrom arg1) {
Logger.error("Save aavatar success ");
}
@Override
public void onBitmapFailed(Drawable arg0) {
Logger.error("Bitmap loading failed ");
}
};
getPicassoInstance().load(url).into(targetAppLogo);
以上代碼給出了位圖下載成功4.2.1並給出了位圖加載失敗5.1.1。
我不知道代碼出了什麼問題。
任何幫助理解
除Logger.error()之外,LogCat中是否還有消息?畢加索記錄了他們自己的一些信息,IIRC。 – CommonsWare
不,沒有日誌打印 –