android - Facebook 图片无法在 Android 中加载

标签 android facebook

我正在我的 Android 应用程序中加载 Facebook 图像,直到今天早上我开始得到:

SkImageDecoder::Factory returned null 

表示该图像不可用。我用另一个网址上的图片检查了它,代码仍然有效,所以我认为 Facebook 一定遇到了麻烦……有人知道吗?

这是我使用的代码:

URL img_value = null;
img_value = new URL("http://graph.facebook.com/" + userId + "/picture?type=" + type);
retval = BitmapFactory.decodeStream(new BufferedInputStream(img_value.openConnection().getInputStream()));

最佳答案

请注意,他们使用 302 将您重定向到其他网址。 您的代码似乎无法处理该问题。

也许这会有所帮助:Httpclient redirect handler

关于android - Facebook 图片无法在 Android 中加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22686060/

相关文章:

android - Linux:keytool 显示 "Unrecognized command: -exportcert"

Facebook 应用调试 iis7 和 ssl

android - 有没有办法可以在 Android 模拟器中模拟发送短信?

android - Proguard - 仅混淆一个类及其公共(public)方法

ios - 无法在 Swift 中从 Facebook iOS SDK 捕获城市和国家/地区值

php - FB 好友选择器框架位于 https 中,无法与 http 中的托管页面交互

android - 如何使用 fragment 动态创建 ViewPager?

android - Android 中的 float 视频播放器?

android6.0 获取不到gallery路径,我有uses-permission

android - Facebook SDK 与 Android 中的 fragment 集成?