0

asmack を使用してテスト チャット クライアント アプリを開発しています。まず、MultiUserChat クラスを使用してマルチユーザー機能をテストしようとしています。基本的に、私の目的は、マルチユーザー チャットを行っているときにメモリと CPU のフットプリントを確認することです。私は非常に初期段階にあるので、今のところ非常に派手な UI は開発されていません。私がやりたい作業のほとんどは、メモリとCPUのフットプリントを取得できるようにプログラムで行われます。

  • MUC およびその他の XMPP 機能の開発テストを行うために、どの xmpp サーバーに接続できますか?
  • 参照できるサンプルコードはありますか?

さらに詳細が必要な場合はお知らせください。

4

1 に答える 1

0
  1. 127.0.0.1 を使用してローカル マシンに無料で簡単にセットアップできる Openfire サーバーを使用し、必要に応じて Windows のホスト ファイルを更新します。

ウェブ上には多数のたき火のチュートがあります

  1. ネット上には MUC サンプル コードもあります。smack コミュニティ サイトのドキュメントを参照してください。

また、igniterealtime コミュニティ サイトのスマック フォーラムにもアクセスしてください。

Android と aSmack では、次のいずれかを呼び出して静的クラスを初期化することを忘れないでください。

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

またはすべての静的クラスの初期化

Context context = getApplicationContext();
SmackAndroid asmk = SmackAndroid.init(context);
于 2013-09-03T05:04:02.897 に答える