入门示例
最近更新时间:2022-01-07 10:51:24 星期五
在您阅读此文档时,我们假定您已经具备了基础的Android应用开发经验,并能够理解相关基础概念。
环境准备
Android Studio 3.0以上
Android minSdkVersion: 15
Gradle: 4.2以上
导入SDK及初始化
1.将classroomsdk.aar放入工程目录的libs下

2.app/build.gradle文件中添加sdk组件依赖
| dependencies {
implementation fileTree(include: ['*.jar', '*.aar'], dir: 'libs')
}
|
3.AndroidManifest.xml清单文件中添加权限
| <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
|
4.初始化SDK
初始化TKRoomManger:
| TKRoomManager.getInstance().init(activity.getApplicationContext(), "appId", new TKRoomManager.Builder()
.setTkRoomType(TK_ROOM_TYPE.TK_ROOM_LARGE_CLASS)
.setTkCheckroomInterrupt(false)
...);
|
设置Room监听:
| TKRoomManager.getInstance().registerRoomObserver(this);
|
支持的CPU架构
SDK目前可以支持 arm64、armv7、x86_64。
使用示例程序
在talkSDKDemo中包含了sdk基本调用方法(如 加入房间、发布音视频 和 离开房间等)。
使用Android Studio打开示例程序,直接在真机上编译运行体验。