XMPP传输文件的问题,急求大神

箍心而行 2015-04-08 02:45:33
FileTransferManager fileTransferManager = new FileTransferManager(
XmppUtils.getInstance().getConnection());// 获取文件传输管理对象(它被我写成XMPPConnect
// 创建输出的文件传输
OutgoingFileTransfer transfer = fileTransferManager
.createOutgoingFileTransfer(user
+ "@huangxin.shuai.com/Smack");

// 发送文件
try {
transfer.sendFile(
new File(XmppUtils.sdCardPaht + "/test2.jpg"),
"send demo");

while (!transfer.isDone()) {
if (transfer.getStatus().equals(Status.error)) {
Log.v("hx", "ERROR!!! " + transfer.getError());
} else {
Log.v("hx",
transfer.getStatus() + "进度 "
+ transfer.getProgress());
}
}
} catch (XMPPException e) {
e.printStackTrace();
Log.v("hx", e.getMessage());
}


如上面的代码 是发送文件的代码 while循环里面打印传输进度 如图所示 一直是0.0 无线循环···

求大神来解决
...全文
154 1 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
箍心而行 2015-04-08
  • 打赏
  • 举报
回复
求大神···

80,471

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧