映像SDK
概要
この記事は以下の公式ドキュメントを翻訳したものです。
環境
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ドキュメントを参考に実装を開始します。
開催予定のセミナー
開催予定のセミナーをご紹介します。
Agoraに関するお問い合わせ
03-4405-2688
受付時間:平日10:00〜18:00