Я пытаюсь отладить некоторые ошибки, которые у меня есть, и одна вещь, которую я просматриваю, - это версии. Я вижу, что существует несколько версий одной и той же библиотеки, таких как «игровые сервисы». Можно ли просто удалить более старую версию и работать с ней? Я не уверен, как это получилось.Внешние библиотеки (т. Е. Сервисы Google Play), несколько версий одной и той же библиотеки
Обновлено изображение, показывающее игровые услуги.
Добавление Gradle файла:
dependencies {
compile fileTree(dir: "libs", include: ["*.jar"])
compile project(':react-native-vector-icons')
compile project(':react-native-maps')
compile project(':react-native-fbsdk')
compile "com.android.support:appcompat-v7:23.0.1"
compile "com.facebook.react:react-native:+" // From node_modules
compile(project(":react-native-google-signin")){
exclude group: "com.google.android.gms" // very important
}
compile "com.google.android.gms:play-services-auth:10.0.1" //should be at least 9.0.0
//compile 'com.facebook.android:facebook-android-sdk:4.5.0'
compile "com.facebook.android:facebook-android-sdk:[4,5)"
}
Благодарности
«Можно ли просто удалить старую версию и работать с ней?» - вам нужно исправить 'build.gradle' вашего модуля, чтобы вытащить нужную версию. – CommonsWare
, но, конечно, это может быть невозможно ... fx вы используете: libraryA, который использует libraryBv8, libraryC, который зависит от libraryBv10 и libraryBv8 и libraryBv10, несовместимы ... – Selvin
Я не вижу никаких игровых сервисов на этом изображении , Пожалуйста, покажите свой файл Gradle –