在一个apk中使用ExoMedia和Google VR

时间:2016-07-17 07:52:27

标签: android video virtual-reality exoplayer

我想在一个Android应用中播放VR视频和普通视频。 我使用谷歌VR播放VR个视频,一切正常。 但是当我想播放普通视频时,我会看到类似 fisheye 的内容。 所以现在我想将ExoMedia用于普通视频。 但是,当我将ExoMedia添加到gradle并运行应用时,我会看到错误。

  

错误:将字节码转换为dex时出错:   原因:com.android.dex.DexException:多个dex文件定义Lcom / google / android / exoplayer / AspectRatioFrameLayout;

我使用了以下依赖项:

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    testCompile 'junit:junit:4.12'

    compile project(':gvr-android-sdk/libraries:common')
    compile project(':gvr-android-sdk/libraries:commonwidget')
    compile project(':gvr-android-sdk/libraries:panowidget')
    compile project(':gvr-android-sdk/libraries:videowidget')
    compile 'com.squareup.okhttp3:logging-interceptor:3.3.1'
    compile 'com.android.support:appcompat-v7:24.0.0'
    compile 'com.android.support:recyclerview-v7:24.0.0'
    compile 'com.android.support:cardview-v7:24.0.0'
    compile 'com.android.support:design:24.0.0'
    compile 'com.github.bumptech.glide:glide:3.7.0'
    compile 'com.android.support:support-v4:24.0.0'
    compile 'com.squareup.retrofit2:retrofit:2.1.0'
    compile 'com.google.code.gson:gson:2.6.2'
    compile 'com.squareup.retrofit2:converter-gson:2.1.0'
    compile 'com.devbrackets.android:exomedia:3.0.1'
}

0 个答案:

没有答案