2016-11-28 2 views
0

내가 전화에서 사진을 보내려고 할 때 앱에서 보내는 메시지에 Smackxmpp을 사용하고 있습니다. : java.lang.IllegalArgumentException: The provided user id was not a full JID 라인에서 :java.lang.IllegalArgumentException : 제공된 사용자 ID가 전체 JID (Smack)가 아니 었음

String id= roster.getPresence("[email protected]").getStanzaId(); 

문제점은 무엇입니까 :

OutgoingFileTransfer transfer = manager.createOutgoingFileTransfer(id); 

ID를 얻기 위해,이 코드를 사용하고 있습니다? full JID받는 방법?

답변

0

문제점이 무엇인지 알아 냈습니다.이 ID는 형식이어야하며, Irynas-MacBook-Airresource입니다. 따라서 "/"다음 부분이 중요합니다.