首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Firebase存储中的图像不加载Picasso

Firebase存储中的图像不加载Picasso
EN

Stack Overflow用户
提问于 2016-12-19 22:25:44
回答 1查看 3.1K关注 0票数 2

我正在使用Firebase存储Firebase数据库Picasso,我遇到了一个问题。

我的应用程序将图像上传到Firebase存储,然后在Firebase数据库中保存映像下载url (使用taskSnapshot.getDownloadUrl().toString())

网址看起来是这样的:

代码语言:javascript
复制
"https://firebasestorage.googleapis.com/v0/b/<my-storage-name>.appspot.com/o/Photos%2F40?alt=media&token=<my-token>"

我使用毕加索接收这个链接(var link ):

代码语言:javascript
复制
Picasso.with(MainActivity.this).load(link).into(imageView);

我已经验证了脚本与其他图像urls很好地工作,但是与Firebase存储urls不兼容。请帮帮忙

更新

我补充说:

代码语言:javascript
复制
Picasso.with(MainActivity.this).setLoggingEnabled(true);

这是Android监视器日志,第一张图片是我的Facebook个人资料图片和作品:

代码语言:javascript
复制
12-19 23:11:20.279 8710-8710/com.example.john.finality D/Picasso: Main        created      [R8] Request{https://scontent.xx.fbcdn.net/v/t1.0-1/p100x100/1465305_691312327560317_1869531162_n.jpg?oh=e86c935ff4945a4573cf75874a095150&oe=58D2344F}
12-19 23:11:20.281 8710-8710/com.example.john.finality D/Picasso: Main        completed    [R8] from MEMORY
12-19 23:11:20.281 8710-8710/com.example.john.finality D/Picasso: Main        created      [R9] Request{https://firebasestorage.googleapis.com/v0/b/<my-storage-name>.appspot.com/o/Photos%2F45?alt=media&token=affebbe7-5a8a-4fc1-bf44-bbb2f971cc01 resize(350,350)}
12-19 23:11:20.282 8710-8952/com.example.john.finality D/Picasso: Dispatcher  enqueued     [R9]+0ms 
12-19 23:11:20.282 8710-8974/com.example.john.finality D/Picasso: Hunter      executing    [R9]+0ms 
12-19 23:11:22.421 8710-8952/com.example.john.finality D/Picasso: Dispatcher  retrying     [R9]+2140ms 
12-19 23:11:22.422 8710-8973/com.example.john.finality D/Picasso: Hunter      executing    [R9]+2140ms 
12-19 23:11:23.525 8710-8952/com.example.john.finality D/Picasso: Dispatcher  retrying     [R9]+3243ms 
12-19 23:11:23.526 8710-8976/com.example.john.finality D/Picasso: Hunter      executing    [R9]+3244ms 
12-19 23:11:23.538 8710-8952/com.example.john.finality D/Picasso: Dispatcher  batched      [R9]+3257ms for error
12-19 23:11:23.771 8710-8952/com.example.john.finality D/Picasso: Dispatcher  delivered    [R9]+3489ms 
12-19 23:11:23.771 8710-8710/com.example.john.finality D/Picasso: Main        errored      [R9]+3489ms 
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-12-20 14:56:15

我从毕加索变成了“滑梯”,它成功了。

格莱德尔:

代码语言:javascript
复制
compile 'com.github.bumptech.glide:glide:3.5.2'
compile 'com.android.support:support-v4:24.2.1'

活动:

代码语言:javascript
复制
Glide.with(MainActivity.this).load(link).dontAnimate().into(imageView);

更新

将毕加索更新为2.5.2也解决了这个问题。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41231984

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档