rtc
开发前准备
更新时间:2021/01/07 GMT+08:00
环境要求
Android SDK需要集成到APP工程中,建议您在如下推荐环境中进行集成开发。
- 准备Android Studio或者Eclipse集成开发环境,推荐使用Android Studio 3.3.2及以上。
- 准备Android运行环境:API 21、Android 5.0以上设备。
- 支持的终端CPU架构:armeabi-v7a、arm64-v8a。
SDK集成
- 解压Android SDK包。
- 将Android SDK包中的“huawei-rtc-sdk.jar”文件导入Android Studio工程libs文件夹下。
- 将图1所示的so库导入到jniLibs文件夹中,并添加librtc_sdk.so库文件。
- 在“/app/build.gradle”文件中设置so库的存放路径。
1 2 3 4 5
sourceSets { main { jniLibs.srcDirs = ['src/main/jniLibs'] } }
- 在“app/src/main/res/values/strings.xml”文件中配置域名和appId,其中,域名和appId请提交工单申请。
1 2
<string name="setting_default_server" translatable="false">rtc.myhuaweicloud.com</string> <string name="setting_appId_title" translatable="false">appId</string>
- 在“/app/src/main/AndroidManifest.xml”文件中配置App权限。
1 2 3 4 5 6 7 8
<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.READ_PHONE_STATE" /> <uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" /> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> <uses-permission android:name="android.permission.BLUETOOTH" />
- 单击 ,同步项目文件,完成SDK集成。
父主题: Android SDK
