通話・配信SDK

Android

以下の公式ドキュメントもご参考ください。

環境

Android Studio 2.0以上
Android4.1以上の実機
Android API level 16以上

STEP1.Agora Accountの作成とApp IDの取得

1.https://sso.agora.io/signup?source_id=3 からデベロッパー登録をします。

2.ダッシュボードから新規プロジェクトを作成します。

ダッシュボードから新規プロジェクトを作成

3.プロジェクト名を入力してSubmitボタンをクリックします。

4.作成したプロジェクトが一覧に表示されます。

作成したプロジェクトが一覧に表示

STEP2.Agora Android SDKの取り込み

Case1.JCenter経由

1.作成したプロジェクトのapp/build.gradleにAgoraSDKの参照を追記

compile 'io.agora.rtc:full-sdk:2.3.1'

2.Sync Project With Gradle Filesをクリック

Case2.SDKファイルを取得

1.ダウンロードページからAndroid VideoSDKをダウンロードし、libsフォルダをプロジェクト内にコピーします。

2.AndroidStudioでプロジェクトを開き、app/src/main/build.gradleファイルにsourceSetsとfileTreeを追記します

3.Sync Project With Gradle Filesをクリック

STEP3.Android NDKの設定

Android StudioのProject StructureからAndroid NDKをダウンロードします

ダウンロードが完了したら自動でNDKのパスが追加されます

STEP4.カメラ/マイクの設定

カメラ/マイクの利用を許可する為、AndroidManifest.xmlを修正します

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="io.agora.tutorials1v1acall">

 <uses-permission android:name="android.permission.INTERNET" />
 <uses-permission android:name="android.permission.RECORD_AUDIO" />
 <uses-permission android:name="android.permission.CAMERA" />
 <uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" />
 <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
 <!-- If the app uses Bluetooth, please add Bluetooth permissions.-->
 <uses-permission android:name="android.permission.BLUETOOTH" />

 ...
 </manifest>

その他の設定

難読化の設定はproguard-rules.proに以下の内容を追記します

-keep class io.agora.**{*;}

実装

SDKに内包されているサンプルか、APIドキュメントを参考に実装を開始します。

SNS・コミュニティでも最新情報を発信しています。

Agora導入をご検討中の方・資料ご希望の方は下記からお問い合わせください。

お問い合わせ・資料請求

03-6845-0775

平日10:00〜18:00受付

先頭へ戻る