伙计们我正在开展一个项目,我想播放来自json的视频。我想为此目的使用Jwplayer请告诉我如何在Android studio中集成JWPlayer。
答案 0 :(得分:5)
我们走了: 将JW Player SDK导入项目
将JW Player SDK导入Android Studio项目有两种方法。通过我们的Maven存储库,或从您的仪表板下载.aar文件并从本地计算机导入。
使用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 您的申请中的课程。
从本地文件系统导入
如果您不想使用我们的Maven存储库,您可以随时使用 从您的仪表板下载我们的SDK包并从中导入SDK 你的本地文件系统。
从您的信息中心下载JW Player SDK
将SDK导入Android Studio项目
初始项目配置
为确保正确的玩家行为,需要将以下条目添加到AndroidManifest.xml
首先,您必须添加JW许可证密钥并将其嵌套在元素
中<meta-data
android:name="JW_LICENSE_KEY"
android:value="{YOUR_LICENSE_KEY}" />
{YOUR_LICENSE_KEY} 应替换为信息中心“工具”页面中显示的JW播放器许可密钥。
有效的许可版本包括广告,企业和试用版。如果提供了无效的许可证密钥,应用程序将崩溃抛出AssertionError。
接下来,修改将包含JW Player的所有标签并添加
<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" />
答案 1 :(得分:-1)