如何在android库中嵌入ExoPlayer?
我想将ExoPlayer嵌入android库,我该怎么做,有什么想法吗?您可以将其包含在库的如何在android库中嵌入ExoPlayer?,android,android-library,exoplayer,exoplayer2.x,Android,Android Library,Exoplayer,Exoplayer2.x,我想将ExoPlayer嵌入android库,我该怎么做,有什么想法吗?您可以将其包含在库的build.gradle文件中,然后您就可以访问它了。你可以跟着导游走 确保jcenter是列出的存储库之一 repositories { jcenter() } 然后将compile语句添加到依赖项中 编译'com.google.android.exoplayer:exoplayer:r2.4.2' 然后按照我发布的指南的其余部分来启动并运行ExoPlayer实例。:)我在我的应用程序->bu
build.gradle
文件中,然后您就可以访问它了。你可以跟着导游走
确保jcenter是列出的存储库之一
repositories {
jcenter()
}
然后将compile语句添加到依赖项中
编译'com.google.android.exoplayer:exoplayer:r2.4.2'
然后按照我发布的指南的其余部分来启动并运行ExoPlayer实例。:)我在我的应用程序->build.gradle的dependecies部分中添加了它
dependencies {
compile 'com.google.android.exoplayer:exoplayer:r2.4.1'
compile 'com.google.android.exoplayer:exoplayer-core:r2.4.1'
compile 'com.google.android.exoplayer:exoplayer-dash:r2.4.1'
compile 'com.google.android.exoplayer:exoplayer-ui:r2.4.1'
}
在库中使用ExoPlayer与在常规android应用程序项目中使用ExoPlayer有何不同?我需要在aar文件中包含ExoPlayer,以及所有源代码、布局等。我的库将被其他开发人员用于构建他们自己的应用程序,我希望他们只添加一个依赖项-我的库,而不是我用于创建我的库的所有依赖项。vchernychov:如果你在库的gradle文件中包含ExoPlayer,用户就不必再次将依赖项添加到他们自己的项目中,他们只需要添加你的。你解决了这个问题吗?@user1354603我简单地以这种方式添加exoplayer:
编译库。exoCore编译库。exoDash编译库。exoHls编译库。exoSmoothstreaming
,库的文档中说它依赖于exoplayer