快速开始

本节提供快速集成易视云Android播放端SDK的步骤和示例代码。具体可参考demo中相关代码。

设备及系统要求

  • 设备要求:搭载Android系统的设备
  • 系统要求:Android 2.3(API level 9)及其以上

前置条件

  • 已经注册易视云账号,以下文档中统称为APPID
  • 申请开通播放权限,获得Access Key和Secret Key,用于鉴权

使用Gradle导入SDK

易视云SDK提供Gradle添加依赖的导入方式,此种方式导入过程较为简便,省去了手动导入库文件、资源文件、第三方库依赖等繁琐操作,推荐使用。如果您使用Android Studio或IntelliJ IDEA开发,请按照如下的方法导入SDK。 在Gradle依赖中添加:

dependencies {
    compile 'com.easyvaas.sdk:evcore:1.1.7'
    compile 'com.easyvaas.sdk:evplayer:1.1.4'
}

如果无法正常集成请添加如下代码:

allprojects {
    repositories {
        jcenter()
        maven { url 'https://git.yizhibo.tv/android/mvn-repo/raw/master' }
    }
}

配置项目

导入sdk成功后,依次进行如下配置:

  • 如果目标工程使用了混淆,请添加以下混淆配置

      -keep class com.easyvaas.sdk.core.** {*;}
      -keep class com.easyvaas.sdk.player.** {*;}
    
  • 在AndroidManifest.xml文件中添加相关权限和服务

      <!-- 声明SDK使用的相关权限 -->
      <uses-permission android:name="android.permission.INTERNET" />
      <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
      <uses-permission android:name="android.permission.READ_PHONE_STATE" />
      <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
      <uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/>
    

results matching ""

    No results matching ""