2013-08-16 3 views
0

여러 사용자간에 데이터를 공유하는 Android 용 앱을 만들려고합니다. 몇 가지 검색을 수행 한 후 XMPP가 다중 사용자 채팅을 지원하므로 내 요구 사항에 적합하다는 것을 알았습니다. 1 : 1 채팅을 구현할 수 있습니다. 하지만 다중 사용자 채팅을 할 수 없습니다. 누군가는 aSmack lib를 사용하여 안드로이드에서 MUC에 대한 몇 가지 예제 코드를 공유 할 수 있습니까?asmack을 사용하여 android를 사용하여 다중 사용자 채팅 앱을 만드는 방법

답변

0

Openfire 커뮤니티 사이트에서 MUC docs을 보았습니까? 그들은 많은 예제 코드를 제공합니다.

또한 aSmack에서 davlik VM이 사용하지 않는 META-INF 파일에서 정상적인 방법으로 수동으로 정적 코드/제공자를 수동으로 초기화해야합니다. InitStaticCode.java

또는 단지 모든 공급자를 초기화하기 할

Context context = getApplicationContext(); 
SmackAndroid asmk = SmackAndroid.init(context); 

전화 :

예를 들면 : 활동/응용 프로그램을 처음로드

Class.forName(org.jivesoftware.smackx.muc.MultiUserChat.class.getName(), true, ctx.getClassLoader()); 

에서 때를 호출합니다.

어떤 서버를 사용하고 있습니까? 또한 MUC 생성을 지원해야합니까?

+0

안녕하세요 James, 도와 주셔서 감사합니다. 저는 googletalk를 서버로 사용하려고했습니다. – basu

관련 문제