ejabberdサーバに接続してログインするためにtlsを使用する単純なJavaクライアントを作るのに10日を費やした。私はAndroid StudioやEclipseを使用しています。私は見つけることができ、何も働かないすべての例を試みました。tls smack ejabberd Android Sudio。私はちょうど良い一例がほしいと思う。
-5
A
答えて
0
まずあなたはGradleのファイルで、このようなプロジェクトにライブラリを含める必要があります:
Add SMACK API to android project by adding dependencies in build.gradle for the app.
compile 'org.igniterealtime.smack:smack-android:4.1.4'
// Optional for XMPPTCPConnection
compile 'org.igniterealtime.smack:smack-tcp:4.1.4'
// Optional for XMPP-IM (RFC 6121) support (Roster, Threaded Chats)
compile 'org.igniterealtime.smack:smack-im:4.1.4'
// Optional for XMPP extensions support
compile 'org.igniterealtime.smack:smack-extensions:4.1.4'
次に、このように接続します。
XMPPTCPConnectionConfiguration.Builder configBuilder = XMPPTCPConnectionConfiguration.builder();
configBuilder.setUsernameAndPassword(userName, passWord);
configBuilder.setSecurityMode(ConnectionConfiguration.SecurityMode.disabled);
configBuilder.setResource("Android");
configBuilder.setServiceName(DOMAIN);
configBuilder.setHost(HOST);
configBuilder.setPort(PORT);
//configBuilder.setDebuggerEnabled(true);
connection = new XMPPTCPConnection(configBuilder.build());
connection.addConnectionListener(connectionListener);
が、それは動作します願っています。
+0
にあります。しかし、configBuilder.setSecurityMode(ConnectionConfiguration.SecurityMode.disabled)のためにtlsを使用しないため、これは機能しません。 私は成功していない正確な例を試しました。 – ZingMe
関連する問題
- 1. どちらが良いでしょうか?
- 2. どちらの方が良いでしょうか?
- 3. Async/Await対Parellel.Forのどちらが良いでしょうか?
- 4. 私はちょうど
- 5. 私はちょうど
- 6. リベースとリセットと復元?私はちょうどロールバックしたい
- 7. SHELL印刷がちょうど良い部分です。 (DOT)
- 8. サーベルはちょうど私はちょうど例えば に対処別ホテル可用性(OTA_HotelAvailRQ)を要求しようとしているのSOAP API
- 9. 私はちょうどあなたにお願いしたいと思います
- 10. 私はちょうどjqueryで入力したフィールドの値を回復したいと思います
- 11. 私はちょうどでGoogleのAndroidの例が提供する「TouchPaint」のサンプルをしようとしているAndroidのTouchPaintのプログラム例
- 12. fork()とexecvp( "gcc program.c")のどちらの方が良いでしょうか?
- 13. C#の:あなたはたとえば持っているとき、私はちょうど思っていた
- 14. は、私はちょうどJSファイルを追加しようと
- 15. パンダのデータフレーム、私はタイトルがちょっとそう混乱していると思います
- 16. ちょっと、ちょっと、私はちょうど "git add"をしましたか?
- 17. Hadoop vs Cassandra:次のシナリオではどちらが良いでしょうか?
- 18. Androidの開発:のThread.sleepはちょうど私が持っているゲーム
- 19. は、私達はちょうど
- 20. 私はちょうど一口で始まり、この例を以下の午前少ないとブラウザ同期
- 21. Smackでejabberdに新しいユーザーを追加するandroid api
- 22. ちょうど
- 23. :ちょうど
- 24. 私はちょうどPythonCardを使い始めています...
- 25. spdy.node.js:私はちょうどgettin '324(ERR_EMPTY_RESPONSE)
- 26. は私のウェブサイトにちょうどブロガー
- 27. 正規表現マッチ(キャプチャしない、ちょうど一致)
- 28. グループのSQLテーブル?どちらの方が良いでしょうか?
- 29. ちょうどちょっと言われるようにピクセル
- 30. Playframework取得ユーザーのユーザーのリストを渡すが、ちょうど私がちょうどユーザーを取得し、コマンドラインでつくれしようとしている
Welcome to Stackoverflow!サイトを最大限に活用するには、良い質問をすることが重要です。質問をするためのガイドはhttp://stackoverflow.com/help/how-to-ask –