跳转至

入门示例

最近更新时间:2022-01-07 10:51:24 星期五
在您阅读此文档时,我们假定您已经具备了基础的Android应用开发经验,并能够理解相关基础概念。

环境准备

Android Studio 3.0以上 Android minSdkVersion: 15 Gradle: 4.2以上

导入SDK及初始化

1.将classroomsdk.aar放入工程目录的libs下

添加aar

2.app/build.gradle文件中添加sdk组件依赖
1
2
3
dependencies {
    implementation fileTree(include: ['*.jar', '*.aar'], dir: 'libs')
}
3.AndroidManifest.xml清单文件中添加权限
1
2
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
4.初始化SDK

初始化TKRoomManger

1
2
3
4
TKRoomManager.getInstance().init(activity.getApplicationContext(), "appId", new TKRoomManager.Builder()
        .setTkRoomType(TK_ROOM_TYPE.TK_ROOM_LARGE_CLASS)
        .setTkCheckroomInterrupt(false)
        ...);

设置Room监听

1
TKRoomManager.getInstance().registerRoomObserver(this);

支持的CPU架构

SDK目前可以支持 arm64armv7x86_64

使用示例程序

在talkSDKDemo中包含了sdk基本调用方法(如 加入房间发布音视频离开房间等)。 使用Android Studio打开示例程序,直接在真机上编译运行体验。

© 2016-2023 北京拓课网络科技有限公司 版权所有  京ICP备17018423号-1 京公网安备11010502043461号