[英]How to Integrate JWPlayer in android studio
伙計們我正在開展一個項目,我想播放來自json的視頻。 我想用Jwplayer為此目的請告訴我如何在android studio中集成JWPlayer。
我們繼續: 將JW Player SDK導入您的項目
有兩種方法可以將JW Player SDK導入Android Studio項目。 通過我們的Maven存儲庫,或從您的儀表板下載.aar文件並從本地計算機導入.aar文件。
使用Maven導入
使用Maven將SDK添加到Android項目中。 您必須首先編輯項目的build.gradle文件並添加我們的Maven存儲庫URL
allprojects { repositories { ... maven { url 'https://mvn.jwplayer.com/content/repositories/releases/' } } }
接下來,編輯應用程序的build.gradle文件並添加JW Player 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" />
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.