web-dev-qa-db-ja.com

Androidチャットアプリ(Smack API)に独自のXMPPサーバーを使用する

私はAndroidプログラミングに慣れています。しかし、基本を完了し、Androidでチャットアプリケーションを作成するためのXMPPを学びたいと思います。アプリケーション用のサーバーとしてのカスタムPC。2Androidデバイス間でメッセージを送信するためのサーバーとしてラップトップを使用したい。誰でも私が始めるのを手伝ってくれますか?

20
user3419596

まず、ラップトップにXMPPサーバーをインストールする必要があります。 ここ は利用可能なもののリストです。かつて Openfire は簡単にインストールして設定できますが、実稼働の目的ではEjabberd(LinuxおよびMacのみ)はより堅牢であるようです。

アプリを開発するには、 Smack を使用できます。これは十分に大きい documented で、コードスナップショットを使用してサーバーに接続し、チャットを作成し、メッセージを送受信します。

32
Plinio.Santos