我正在使用 Facebook Android SDK 3.0 将照片上传到我的相册。一切正常,但有时第一次上传失败并出现一些意外的 SSL 错误。
请参阅Request.javatoHttpConnection
中的函数。
try {
connection = createConnection(url);
serializeToUrlConnection(requests, connection);
} catch (IOException e) {
// THIS IS WHERE THE ERROR ORIGINATES FROM!
throw new FacebookException("could not construct request body", e);
} catch (JSONException e) {
throw new FacebookException("could not construct request body", e);
}
将鼠标悬停e
在 Eclipse 中会显示以下信息:
javax.net.ssl.SSLException:写入错误:ssl=0x4f033008:系统调用期间的 I/O 错误,管道损坏 javax.net.ssl.SSLException:写入错误:ssl=0x4f033008:系统调用期间的 I/O 错误,管道损坏Write error: ssl=0x4f033008: I/O error during system call, Broken pipe [1277468208, 0, 1279934152, 48, 1280860304, 26, 1280860480, 58, 1280859576, 11, 1280859696, 4, 1277492792, 1, 1280859640, 7, 1280233152, 169, 1280233264, 36, 1280230744, 6, 1280236632, 0, 1280236576, 0, 1280238568, 6, 1280238512, 2, 1278731744, 21, 1279835640, 23, 1278097880, 2, 1279841920, 28, 1279843376, 2, 1277300032, 6]空
这是 SDK 中的错误吗?有没有其他人遇到过这个?更重要的是,我该如何解决?