wifiネットワークを使用して2つ以上のAndroidデバイス間でチャットするチャットアプリケーションを開発したいと考えています。アプリケーションは互いにストリングを送受信できる必要があります。私はPCとアンドロイドの間でBluetoothネットワークを使用した経験があります。どのような提案や正しい方向を私に与えることができます。前もって感謝します。あなたはAndroid Version 4.0
.Thereで2つのAndroidデバイス間でチャットすることができ複数のAndroidデバイス間でwifiチャット
答えて
は「Wifi P2P
」.More情報はここから持っていたことができると呼ばれるAPIです:
http://developer.android.com/reference/android/net/wifi/p2p/package-summary.html
android 4.0用のWifi APIがあります。しかし、私はアンドロイド2.2または2.3のための何かを探していますかwifiのためにアンドロイド2.2または2.3のための利用可能なAPIはありますか? –
多分XMPPは、Googleの話をするのに役立ちます同じプロトコルを使用します。
拡張メッセージングおよびプレゼンスプロトコル(XMPP)は、インスタントメッセージング、プレゼンス、マルチパーティチャット、 音声やビデオなど アプリケーションの権限幅広いリアルタイム通信のためのオープン 技術であり、コラボレーション、軽量ミドルウェア、コンテンツ シンジケーション、およびXMLデータの一般化されたルーティング。
あなたがする必要があるもの:
1. XMPPサーバーを実行するためにサーバーコンピュータを必要とする、open source implementationsがたくさんあります。
2.あなたのAndroidデバイス上で実行されているXMPPクライアントを必要とし、Androidプラットフォーム上で実行されているopen source implementationsの多くもあります。
彼はデバイス間のサーバーを望んでいません@pengdu – gumuruh
あなたは、任意のサーバーを設定せずに、同じ無線LAN AP /ルータと下あるデバイスを接続することを考えているならば、私はAPIレベル1以降で利用可能となっているUDPマルチキャストを使用することを検討するために、あなたをお勧めします:
http://developer.android.com/reference/java/net/MulticastSocket.html
UDPは(失われる可能性がある)データの配信を保証するものではありませんので、私は、デバイスの検出のためにUDPマルチキャストを使用し、確実な配信を必要とするデータのためのTCPコネクションを開くでしょう。 TCPリスニングポートはUDPマルチキャストを介してアドバタイズされるので、誰もがTCP経由で相互に接続できます。
私はこれを必要と思う@enobufs ...あなたはdeveloper.android.com以外の簡単なチュートリアルを共有できますか? – gumuruh
- 1. Android - WIFI経由で2つ以上のAndroidデバイス間の音声チャット
- 2. アンドロイドとPCの間のWifiチャット
- 3. 複数の(3+以上の)デバイスを使用したWiFi Direct(Android 4.0)
- 4. 複数のデバイス間でタイムスタンプを同期
- 5. Android Wifi P2p(Wifi Direct)接続は複数のアクティビティで機能しますか?
- 6. wifi経由でPCとAndroidデバイス間の接続を設定する方法
- 7. 他のデバイスで作成されたWiFiホットスポットへのAndroidデバイスの接続
- 8. AndroidデバイスからWiFi経由で他のデバイスと画像を共有する
- 9. アプリケーションがAndroid搭載デバイスのwifiで動作しない
- 10. 複数のデバイス間でJS時間を同期
- 11. スキャンすべてのWiFiデバイス
- 12. AndroidデバイスのWifiの状態を切り替える
- 13. wifiを使って2台のAndroidデバイスを接続
- 14. Android 2.XデバイスはAndroid 4.0 Wifi Direct APに接続できますか?
- 15. Androidスタジオで複数のデバイスでアプリを自動的に実行
- 16. Wifi対応デバイスのWifi可用性の通知を取得
- 17. 複数のAndroidデバイスで実行の開始を同期する
- 18. 1台のマシンで複数のAndroidデバイスをテストする
- 19. 同時に複数のデバイスでAndroidアプリケーションを実行する(Xamarin)
- 20. 複数のデバイスで使用するAndroid JNIアーキテクチャターゲット
- 21. 複数のマップアクティビティ間のAndroid共有ロケーションサービス
- 22. Android:デバイスがWiFiまたはWiFi + Cellularであるかどうかを検出する方法
- 23. Androidエミュレータ - Wifiエラー
- 24. Android Wifiダイレクトサービスディスカバリー
- 25. ScanResult android wifiのトリガーアップデート
- 26. Androidの複数のデバイスのレイアウトを理解する
- 27. 複数のデバイスへのiosとAndroidのプッシュ通知
- 28. GPSデバイスの複数のサブスクリプション
- 29. android:チャットのようなリストビュー
- 30. Android - 2つのデバイス間の通信
提案:私たちは1日に1回この記事を投稿する人を得ているように、既存の質問に対するWeb検索と検索を行います。 –