Vitamio 的导入过程

xiaoxiao2021-02-28  91

Vitamio 导入

 

首先,去github 上下载Vitamio的包(地址:https://github.com/yixia/VitamioBundle)

解压,最好放在ASproject目录或者英文目录下,因为中文路径会出问题(好像一般都这样)。

 

打开AS,在File->New->Import Moudle,选择那个文件的路径,把vitamio-sample(官方提供的DEMO)的勾去掉,我们用的是vitamio。

 

在这个文件下添加依赖compileproject(':vitamio')

dependencies{     compile fileTree(dir: 'libs', include: ['*.jar'])     compile project(':vitamio')     androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', {         exclude group: 'com.android.support', module: 'support-annotations'     })     compile 'com.android.support:appcompat-v7:26.+'     compile 'com.android.support.constraint:constraint-layout:1.0.2'     testCompile 'junit:junit:4.12' }

可能会出现最小SDK版本的问题,也在这个文件中修改

ndroid{     compileSdkVersion 26     buildToolsVersion "26.0.0"     defaultConfig {         applicationId "com.example.lcn_louis.vitamiotest"         minSdkVersion 15         targetSdkVersion 26         versionCode 1         versionName "1.0"         testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"     }

 

 

然后打开AndroidManifest.xml权限文件 添加视频播放的Activity声明

<activity     android:name="io.vov.vitamio.activity.InitActivity"     android:configChanges="orientation|screenSize|smallestScreenSize|keyboard|keyboardHidden|navigation"     android:launchMode="singleTop"     android:theme="@android:style/Theme.NoTitleBar"     android:windowSoftInputMode="stateAlwaysHidden"/>

 

 

最后在视频播放的Activity onCreate中 setContentView()之前添加解码监听判断

protected void onCreate(Bundle savedInstanceState) {     super.onCreate(savedInstanceState);     if (!io.vov.vitamio.LibsChecker.checkVitamioLibs(this))         return;     setContentView(R.layout.activity_main);

 

 

自此导入完成

转载请注明原文地址: https://www.6miu.com/read-72056.html

最新回复(0)