我正在尝试社交化我的 android 应用程序,从 facebook 开始,我成功地使用我的 WiFi 连接在我/feeds 上发布了一个帖子......但是当我只对相同的代码使用 2g 数据连接时,我得到的结果要么是“例外”连接超时”或有时“网络无法访问”。
问题发生在 facebookSDk 的 Request 类中,它使用 HttpUrlConnection 连接到 fb。
connection.setDoOutput(true);
BufferedOutputStream outputStream = new BufferedOutputStream(connection.getOutputStream());
connection.getOutputStream() 稍等片刻,有时会抛出 SocketTimeoutException 或有时网络无法访问
和
- 是的,我使用 RequestAsyncTask
- 是的,我使用手机浏览器检查了 graph.facebbok.com 网址,使用 2g 连接,它返回一个错误 json。
- 是的,我尝试了 facebookSDk 中给出的示例,它似乎也不起作用。
- 是的,它绝对可以使用 WiFi 连接
由于我大多得到超时异常,我不认为这是我的连接问题,在浏览器中我也可以让 url 返回一些东西。
我已经在堆栈中搜索了答案,但没有这样的答案。所以我希望有人能向我伸出援助之手。
提前致谢。