Skip to content

Releases: polyv/polyv-android-cloudClass-sdk-demo

polyv-android-cloudClass-sdk-demo v0.16.4

05 May 10:48
Compare
Choose a tag to compare

由于 bintray 停服 导致历史版本依赖将不可使用。此版本起更新sdk迁移至 MavenCentral,旧版本用户请升级至v0.16.4+。建议同步升级Demo层。

升级方式:

  1. 更新SDK版本。需增加MavenCentral源
//打开项目级别根目录的 build.gradle,补充MavenCentral源地址
allprojects {
    repositories {
        //...省略
        maven {
            credentials {
                username '609cc5623a10edbf36da9615'
                password 'EbkbzTNHRJ=P'
            }
            url 'https://packages.aliyun.com/maven/repository/2102846-release-8EVsoM/'
        }
    }
}

//打开 polyvLiveCommonModul/build.gradle 文件,修改对应依赖
dependencies {
    //...
    //旧版本废弃
    //api 'com.easefun.polyv:polyvSDKCloudClass:0.16.3'
    //注意0.16.4起依赖的groupId已经变更,请整个依赖复制粘贴修改,勿只修改版本号
    api 'net.polyv.android:polyvSDKCloudClass:0.16.4'
 
}

备注

  1. 本版本仅涉及sdk改动,如版本差异较大需同步更新Demo代码。
  2. 0.16.4到0.16.3的commit diff
  3. 该版本sdk内部使用的okhttp库升级到了4.5.0版本,需要修改minSdkVersion>=21。开发者如需兼容Android 4.x设备,请按OkHttp4.x版本降级到3.x兼容方案处理。

polyv-android-cloudClass-sdk-demo v0.16.3

10 Mar 02:55
8c7c176
Compare
Choose a tag to compare

功能完善

1.【播放器】增加logo功能。(Demo、SDK)

bug修复、优化

1.【回放】优化网络异常时重试功能逻辑。(SDK)
2.【直播】修复打赏动画条用户名显示异常。(Demo)
3.【直播】修复Android 11由于toast.getView返回null引起的npe。(SDK)

更新依赖

api 'com.easefun.polyv:polyvSDKCloudClass:0.16.3'

备注

  1. 本版本涉及Demo改动,需同步更新Demo代码。
  2. 0.16.3到0.16.2的commit diff
  3. 该版本sdk内部使用的okhttp库升级到了4.5.0版本,需要修改minSdkVersion>=21。开发者如需兼容Android 4.x设备,请按OkHttp4.x版本降级到3.x兼容方案处理。

polyv-android-cloudClass-sdk-demo v0.16.2

26 Feb 06:15
Compare
Choose a tag to compare

功能完善

  1. 【回放】增加回放重试功能。(Demo、SDK)
  2. 【回放】增加回放时网络类型切换时的提示。(Demo)

bug修复、优化

  1. 【直播】修复android 5.0 SDK 内部的bug。见https://issuetracker.google.com/issues/37048911。(SDK)
  2. 【直播】优化日志中的pid和UA中的pid不一致的问题。(SDK)

更新依赖

api 'com.easefun.polyv:polyvSDKCloudClass:0.16.2'

备注

  1. 本版本涉及Demo改动,需同步更新Demo代码。
  2. 0.16.2到0.16.1的commit diff
  3. 该版本sdk内部使用的okhttp库升级到了4.5.0版本,需要修改minSdkVersion>=21。开发者如需兼容Android 4.x设备,请按OkHttp4.x版本降级到3.x兼容方案处理。

polyv-android-cloudClass-sdk-demo v0.16.1

10 Dec 02:50
9a909fd
Compare
Choose a tag to compare

功能完善

  1. 【直播】sdk首次进入时响应讲师主副屏状态。(Demo)

bug修复、优化

  1. 【直播】httpdns优化。(SDK)
  2. 【直播】修复数据格式转换时引起的崩溃问题。(Demo、SDK)

更新依赖

api 'com.easefun.polyv:polyvSDKCloudClass:0.16.1'

备注

  1. 本版本涉及Demo改动,需同步更新Demo代码。
  2. 0.16.1到0.16.0的commit diff
  3. 该版本sdk内部使用的okhttp库升级到了4.5.0版本,需要修改minSdkVersion>=21。开发者如需兼容Android 4.x设备,请按OkHttp4.x版本降级到3.x兼容方案处理。

polyv-android-cloudClass-sdk-demo v0.16.0

18 Nov 09:08
Compare
Choose a tag to compare

功能完善

  1. 【直播】添加对IPv6的支持。(SDK)
  2. 【直播】支持自定义URL跑马灯传递code值。(SDK)
  3. 【PPT】PPT区域支持自定义默认图。(Demo、SDK)

bug修复

  1. 【直播】滚动类型跑马灯现在可以响应时间间隔参数。(SDK)
  2. 【直播】修复已知的空指针异常问题。(SDK)
  3. 【直播】优化对频道类型判断逻辑。(Demo、SDK)

更新依赖

api 'com.easefun.polyv:polyvSDKCloudClass:0.16.0'

备注

  1. 本版本涉及demo改动,需同步更新Demo代码。
  2. 0.16.0到0.15.4的commit diff
  3. 该版本sdk内部使用的okhttp库升级到了4.5.0版本,需要修改minSdkVersion>=21。开发者如需兼容Android 4.x设备,请按OkHttp4.x版本降级到3.x兼容方案处理。

polyv-android-cloudClass-sdk-demo v0.15.4

13 Nov 02:31
Compare
Choose a tag to compare

功能完善

  1. 【播放器】修复转播场景下,场次ID 获取不正常的问题 [SDK]

更新依赖

api 'com.easefun.polyv:polyvSDKCloudClass:0.15.4'

备注

  1. 该版本sdk内部使用的okhttp库升级到了4.5.0版本,需要修改minSdkVersion>=21。开发者如需兼容Android 4.x设备,请按OkHttp4.x版本降级到3.x兼容方案处理。

polyv-android-cloudClass-sdk-demo v0.15.3

02 Nov 06:59
Compare
Choose a tag to compare

功能完善

  1. 【直播】优化三分屏判断方式,完善进入频道逻辑。(Demo、SDK)

bug修复

  1. 【PPT】修复系统字体放大后PPT文本内容显示不全。(Demo)
  2. 【 聊天室】修复头像设置失效问题,聊天消息选择复制偶现崩溃问题。(SDK)
  3. 【直播】修复横竖屏切换,偶现副屏位置异常问题。(Demo)
  4. 【播放器】优化播放器观看日志统计规则,修复偶现的观看日志丢失问题。(SDK)

更新依赖

api 'com.easefun.polyv:polyvSDKCloudClass:0.15.3'

备注

  1. 本版本涉及demo改动,需同步更新Demo代码。
  2. 0.15.3到0.15.2的commit diff
  3. 该版本sdk内部使用的okhttp库升级到了4.5.0版本,需要修改minSdkVersion>=21。开发者如需兼容Android 4.x设备,请按OkHttp4.x版本降级到3.x兼容方案处理。

polyv-android-cloudClass-sdk-demo v0.15.2.01-ecommerce

27 Sep 08:58
Compare
Choose a tag to compare

支持直播带货场景的sdk版本。

更新依赖:

api 'com.easefun.polyv:polyvSDKCloudClass:0.15.2.01'

polyv-android-cloudClass-sdk-demo v0.15.2

01 Sep 02:36
Compare
Choose a tag to compare

功能完善

  1. 【PPT、互动应用】关闭webView的跨域开关,提升webView安全性。

bug修复

1 . 【播放器】优化统计日志在特殊情况下停止的问题。(SDK)
2. 【基础组件】修复PolyvAppUtils初始化时机不同引起内部Utils类无法初始化的问题。(SDK)

更新依赖

api 'com.easefun.polyv:polyvSDKCloudClass:0.15.2'

备注

  1. 从0.15.1到0.15.2不需要更新demo。
  2. 0.15.2到0.15.1的commit diff
  3. 该版本sdk内部使用的okhttp库升级到了4.5.0版本,需要修改minSdkVersion>=21。开发者如需兼容Android 4.x设备,请按OkHttp4.x版本降级到3.x兼容方案处理。

polyv-android-cloudClass-sdk-demo v0.15.1

24 Aug 09:00
Compare
Choose a tag to compare

新增功能

  1. 0.15.1版本开始支持RTC剪裁[Demo, SDK]

更新依赖:

api 'com.easefun.polyv:polyvSDKCloudClass:0.15.1'

备注

  1. 升级至 0.15.0 版本的云课堂SDK,需同步更新 0.15.1 版本的 Demo 层代码。
  2. 若不便直接更新源码,可查看 0.15.0 至 0.15.1 Demo 层的变动,根据diff内容手动更新源码 commit diff
  3. 该版本sdk内部使用的okhttp库升级到了4.5.0版本,需要修改minSdkVersion>=21。开发者如需兼容Android 4.x设备,请按OkHttp4.x版本降级到3.x兼容方案处理。