如何在android工作室集成JWPlayer



伙计们,我正在做一个项目,我想播放来自json的视频。我想使用Jwplayer用于此目的,请告诉我如何在android工作室中集成Jwplayer。

开始:将JW Player SDK导入您的项目

有两种方法可以将JW Player SDK导入到您的Android Studio项目中。通过我们的Maven存储库,或者从您的Dashboard下载.aar文件并从本地机器导入。

  1. 使用Maven导入

    使用Maven将SDK添加到您的Android项目中。你必须先编辑项目的build.gradle文件并添加我们的Maven存储库url

    allprojects {
        repositories {
            ...
            maven {
                url 'https://mvn.jwplayer.com/content/repositories/releases/'
            }
        }
    }
    

    接下来,编辑应用程序的build.gradle文件并添加JW播放器SDK依赖项:

    dependencies {
      ...
      compile 'com.longtailvideo.jwplayer:jwplayer-android-sdk:+'
    }
    

    同步Gradle后,您应该能够使用所有JW Player SDK类。

  2. 从本地文件系统导入

    如果您不想使用我们的Maven存储库,您可以随时使用从您的Dashboard下载我们的SDK包,并从导入SDK您的本地文件系统。

    从您的Dashboard 下载JW Player SDK

    1. 登录JW Player仪表板,网址为https://account.jwplayer.com
    2. 导航到左侧导航栏中心的"玩家"部分,然后单击"工具"
    3. 在下载部分,找到Android SDK,然后单击下载按钮
    4. 将SDK包解压缩到本地硬盘驱动器

    将SDK导入Android Studio Project

    1. 转到文件>新建>新建模块…>导入.JAR/.AAR包
    2. 导航到解压缩AAR文件的位置,选择它,然后单击"完成"
    3. 转到"文件">"项目结构…"
    4. 确保在左侧窗格中选择了您的应用程序,然后单击"依赖项"选项卡
    5. 单击对话框左下角的加号,然后选择模块相关性
    6. 选择jwplayer android sdk模块,然后单击"确定"
    7. 再次单击"确定"关闭对话框,JW Player SDK现在在您的项目中可用

初始项目配置

为了确保正确的玩家行为,需要将以下条目添加到您的AndroidManifest.xml 中

首先,您必须添加JW许可证密钥并将其嵌套在元素中

<meta-data 
    android:name="JW_LICENSE_KEY"
    android:value="{YOUR_LICENSE_KEY}" />

{YOUR_LICENSE_KEY}应替换为仪表板"工具"页面中显示的JW Player许可证密钥。

有效的许可证版本包括Ads、Enterprise和Trial。如果提供了无效的许可证密钥,则应用程序将崩溃并抛出AssertionError。

接下来,修改将包含JW播放器的所有标签并添加

<activity
    ...
    android:configChanges="keyboard|keyboardHidden|orientation|screenSize" >

这将允许您以编程方式处理方向更改,并防止Android在旋转时破坏"活动"。

附加功能

如果您计划使用Google IMA广告,请在应用程序build.gradle文件的依赖项部分添加以下行:

compile 'com.google.android.gms:play-services-ads:8.1.0'

如果您计划使用Google IMA广告,请在应用程序的AndroidManifest.xml中添加以下行作为标记的子项:

<meta-data
    android:name="com.google.android.gms.version"
    android:value="@integer/google_play_services_version" />

p.S.源

相关内容

  • 没有找到相关文章

最新更新