以下の用途向け:ANDROID
Android
Chat SDK
Tencent RTCのAndroid Chat SDKでネイティブメッセージングを構築。会話を独自のAndroid画面、ナビゲーション、アプリケーションライフサイクルに接続できます。
開発者向けリソース
Android 向け Chat SDKのドキュメントとサンプル
ANDROID のチャット機能
プロダクトを支えるメッセージング基盤
ダイレクト会話
- 1 対 1 メッセージ
- 独自のインターフェース
グループメッセージ
- 共有会話
- メンバーシップ API
リッチメッセージ
- テキストとメディア
- カスタムアプリケーションコンテンツ
会話の状態
- 履歴と未読件数
- アプリケーションのストア
ユーザーID
- 独自のユーザー ID
- UserSig 認証
アプリ統合
- Android APIs
- プラットフォーム固有のライフサイクル
Android Chat APIs を見る
アプリケーションの接続に必要な API から始めましょう。
ネイティブメッセージング基盤
SDKAppIDを使用して、アプリケーション内でChatを初期化します。
ドキュメントを読むV2TIMSDKConfig config = new V2TIMSDKConfig();
V2TIMManager.getInstance().initSDK(
context, sdkAppID, config
);会話を実現する
ユーザーのサインイン後にダイレクトテキストメッセージを送信します。
ドキュメントを読むV2TIMManager.getInstance().sendC2CTextMessage(
"See you soon!", recipientID,
new V2TIMValueCallback<V2TIMMessage>() {
public void onSuccess(V2TIMMessage message) {
// Update your sent state.
}
public void onError(int code, String desc) {
// Show the sending error.
}
});つながりをたどる
SDKの接続コールバックを使って、UIに接続状態を反映します。
ドキュメントを読むV2TIMManager.getInstance().addIMSDKListener(sdkListener);
// When the listener owner is released:
V2TIMManager.getInstance().removeIMSDKListener(sdkListener);始める
最初の会話はここから始まります
- 01
- 02
- 03
dependencies {
implementation("com.tencent.imsdk:imsdk-plus:$chatSdkVersion")
}V2TIMSDKConfig config = new V2TIMSDKConfig();
V2TIMManager.getInstance().initSDK(
context, sdkAppID, config
);Android Chat SDK のよくある質問
Android SDK の依存関係はどのように選べばよいですか?
Maven Central を追加し、chatSdkVersion を公式 SDK ディストリビューションから選択したリリースに設定します。この依存関係スニペットは、その Gradle プロパティが定義済みであることを前提としています。アプリをパッケージ化する前に、ネイティブライブラリ、権限、リリースノートを確認してください。
Android Chat SDKには、すぐに使えるUIが含まれていますか?
SDK はメッセージング API とイベントを提供します。チャット画面はアプリケーション側で構築します。図は実現可能なアプリ体験の例です。
Android Chat SDK のユーザーを認証するにはどうすればよいですか?
本番用 UserSig はバックエンドで生成します。認証のためにクライアントへ渡し、アプリケーションシークレットはサーバー上で管理してください。
これらの Android スニペットだけで完全なアプリケーションになりますか?
ここでは個別の連携手順を示しています。インポート、初期化、ログイン、エラー処理、対象別の設定については、完全なガイドに従ってください。リリース前に、別々のアカウントでメッセージングをテストしてください。
Android Chat SDK の利用料金はどのように計算されますか?
ホステッド Chat サービスの利用は、選択したプランに従います。アプリケーションで利用できる付属機能と利用枠を確認してください。オプションのプラグインと Call サービスには、別の要件が適用される場合があります。
Kotlin または Java で Android Chat SDK を導入するには?
Android プロジェクトと manifest の設定に従い、必要に応じて実行時権限と Activity の解放を処理します。バックグラウンドとフォアグラウンドの切り替えも含め、実機でテストしてください。
アプリのリリース前に Android Chat SDK をテストするには?
ログイン、SDK の準備完了、送受信イベント、再接続後のメッセージ状態を確認します。
Android Chat SDK のインターフェースをカスタマイズするには?
文書にある SDK イベントで独自の会話一覧、メッセージ表示、入力欄を作ります。

