如何添加到本机模块、外部库源代码。在这种情况下,我想将 ExoPlayer 的本地副本添加到 react-native-video 模块。我想在 react-native-video/android-exoplayer 中“git clone” ExoPlayer 的原始源,对其进行一些修改并进行测试。目前 /react-native-video/android-exoplayer/build.gradle 的依赖是:
dependencies {
//noinspection GradleDynamicVersion
provided "com.facebook.react:react-native:${safeExtGet('reactNativeVersion', '+')}"
compile 'com.google.android.exoplayer:exoplayer:2.7.3'
compile('com.google.android.exoplayer:extension-okhttp:2.7.3') {
exclude group: 'com.squareup.okhttp3', module: 'okhttp'
}
compile 'com.squareup.okhttp3:okhttp:3.9.1'
}
当前文件结构:
建造
构建.gradle
ExoPlayer
/src
这个目录“ExoPlayer”是我用“git clone”得到的,想用它代替
compile 'com.google.android.exoplayer:exoplayer:2.7.3'