Я использовал эти два модуля (react-native-video & react-native-nyt-360-video
) в своем приложении:
package.json:
...
"dependencies": {
"react": "16.8.3",
"react-native": "0.59.5",
"react-native-nyt-360-video": "1.0.2",
"react-native-video": "^4.4.1"
...
},
приложение / build.gradle:
...
dependencies {
...
implementation project(':react-native-video')
implementation project(':react-native-nyt-360-video')
implementation fileTree(dir: "libs", include: ["*.jar"])
implementation "com.android.support:appcompat-v7:${rootProject.ext.supportLibVersion}"
implementation "com.facebook.react:react-native:+" // From node_modules
}
Мне нужно объединить эти два модуля, потому что мое приложение должно воспроизводить как обычные, так и 360 видео.
Теперь, когда я запускаю проект (react-native run-android
), я столкнулся с этой ошибкой:
...
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':app:preDebugBuild'.
> Android dependency 'com.google.android.exoplayer:exoplayer' has different version for the compile (r2.1.0) and runtime (2.9.1) classpath.
You should manually set the same version via DependencyResolution
...
Что мне делать? Помогите мне, пожалуйста . Спасибо