A problem occurred configuring project ':app'.
> Could not resolve all dependencies for configuration ':app:_debugApk'.
> A problem occurred configuring project ':react-native-fbsdk'.
> Could not resolve all dependencies for configuration ':react-native-fbsdk:_debugPublishCopy'.
> Could not find com.Android.support:appcompat-v7:27.0.1.
Searched in the following locations:
file:/home/ubuntu/Android/Sdk/extras/Android/m2repository/com/Android/support/appcompat-v7/27.0.1/appcompat-v7-27.0.1.pom
file:/home/ubuntu/Android/Sdk/extras/Android/m2repository/com/Android/support/appcompat-v7/27.0.1/appcompat-v7-27.0.1.jar
file:/home/ubuntu/git/mstore-pro/Android/sdk-manager/com/Android/support/appcompat-v7/27.0.1/appcompat-v7-27.0.1.jar
Required by:
beostore:react-native-fbsdk:unspecified
> Could not find com.Android.support:appcompat-v7:27.0.1.
Searched in the following locations:
file:/home/ubuntu/Android/Sdk/extras/Android/m2repository/com/Android/support/appcompat-v7/27.0.1/appcompat-v7-27.0.1.pom
file:/home/ubuntu/Android/Sdk/extras/Android/m2repository/com/Android/support/appcompat-v7/27.0.1/appcompat-v7-27.0.1.jar
file:/home/ubuntu/git/mstore-pro/Android/sdk-manager/com/Android/support/appcompat-v7/27.0.1/appcompat-v7-27.0.1.jar
Required by:
beostore:react-native-fbsdk:unspecified > com.facebook.react:react-native:0.46.4
> Could not find com.Android.support:support-annotations:27.0.1.
Searched in the following locations:
file:/home/ubuntu/Android/Sdk/extras/Android/m2repository/com/Android/support/support-annotations/27.0.1/support-annotations-27.0.1.pom
file:/home/ubuntu/Android/Sdk/extras/Android/m2repository/com/Android/support/support-annotations/27.0.1/support-annotations-27.0.1.jar
file:/home/ubuntu/git/mstore-pro/Android/sdk-manager/com/Android/support/support-annotations/27.0.1/support-annotations-27.0.1.jar
Required by:
beostore:react-native-fbsdk:unspecified > com.facebook.Android:facebook-Android-sdk:4.29.0 > com.facebook.Android:facebook-core:4.29.0
> Could not find com.Android.support:support-core-utils:27.0.1.
Searched in the following locations:
file:/home/ubuntu/Android/Sdk/extras/Android/m2repository/com/Android/support/support-core-utils/27.0.1/support-core-utils-27.0.1.pom
file:/home/ubuntu/Android/Sdk/extras/Android/m2repository/com/Android/support/support-core-utils/27.0.1/support-core-utils-27.0.1.jar
file:/home/ubuntu/git/mstore-pro/Android/sdk-manager/com/Android/support/support-core-utils/27.0.1/support-core-utils-27.0.1.jar
Required by:
beostore:react-native-fbsdk:unspecified > com.facebook.Android:facebook-Android-sdk:4.29.0 > com.facebook.Android:facebook-core:4.29.0
> Could not find com.Android.support:appcompat-v7:27.0.1.
Searched in the following locations:
file:/home/ubuntu/Android/Sdk/extras/Android/m2repository/com/Android/support/appcompat-v7/27.0.1/appcompat-v7-27.0.1.pom
file:/home/ubuntu/Android/Sdk/extras/Android/m2repository/com/Android/support/appcompat-v7/27.0.1/appcompat-v7-27.0.1.jar
file:/home/ubuntu/git/mstore-pro/Android/sdk-manager/com/Android/support/appcompat-v7/27.0.1/appcompat-v7-27.0.1.jar
Required by:
beostore:react-native-fbsdk:unspecified > com.facebook.Android:facebook-Android-sdk:4.29.0 > com.facebook.Android:facebook-common:4.29.0
> Could not find com.Android.support:cardview-v7:27.0.1.
Searched in the following locations:
file:/home/ubuntu/Android/Sdk/extras/Android/m2repository/com/Android/support/cardview-v7/27.0.1/cardview-v7-27.0.1.pom
file:/home/ubuntu/Android/Sdk/extras/Android/m2repository/com/Android/support/cardview-v7/27.0.1/cardview-v7-27.0.1.jar
file:/home/ubuntu/git/mstore-pro/Android/sdk-manager/com/Android/support/cardview-v7/27.0.1/cardview-v7-27.0.1.jar
Required by:
beostore:react-native-fbsdk:unspecified > com.facebook.Android:facebook-Android-sdk:4.29.0 > com.facebook.Android:facebook-common:4.29.0
> Could not find com.Android.support:customtabs:27.0.1.
Searched in the following locations:
file:/home/ubuntu/Android/Sdk/extras/Android/m2repository/com/Android/support/customtabs/27.0.1/customtabs-27.0.1.pom
file:/home/ubuntu/Android/Sdk/extras/Android/m2repository/com/Android/support/customtabs/27.0.1/customtabs-27.0.1.jar
file:/home/ubuntu/git/mstore-pro/Android/sdk-manager/com/Android/support/customtabs/27.0.1/customtabs-27.0.1.jar
Required by:
beostore:react-native-fbsdk:unspecified > com.facebook.Android:facebook-Android-sdk:4.29.0 > com.facebook.Android:facebook-common:4.29.0
> Could not find com.Android.support:support-v4:27.0.1.
Searched in the following locations:
file:/home/ubuntu/Android/Sdk/extras/Android/m2repository/com/Android/support/support-v4/27.0.1/support-v4-27.0.1.pom
file:/home/ubuntu/Android/Sdk/extras/Android/m2repository/com/Android/support/support-v4/27.0.1/support-v4-27.0.1.jar
file:/home/ubuntu/git/mstore-pro/Android/sdk-manager/com/Android/support/support-v4/27.0.1/support-v4-27.0.1.jar
Required by:
beostore:react-native-fbsdk:unspecified > com.facebook.Android:facebook-Android-sdk:4.29.0 > com.facebook.Android:facebook-common:4.29.0
compileSdkVersion 25
buildToolsVersion "25.0.0"
targetSdkVersion 25
J'ai fait face au même problème aujourd'hui.
Il semble y avoir un problème avec le package react-native-fbsdk
;
J'ai trouvé le seul moyen de le résoudre pour l'instant:
à node_modules/react-native-fbsdk/Android/build.gradle
changer compile('com.facebook.Android:facebook-Android-sdk:4+')
à compile('com.facebook.Android:facebook-Android-sdk:4.26.0')
Ceci est une très mauvaise solution.
Si vous trouvez le moyen de le résoudre, partagez-le.
La réponse acceptée fait l'affaire, mais une solution plus propre consisterait à restreindre la version d'Android fbsdk utilisée dans la bibliothèque fbsdk native. L'ajout du code ci-dessous au projet (racine) build.gradle a permis de s'assurer que la version spécifiée de fbsdk est utilisée par tous les projets de bibliothèque.
allprojects {
repositories {
...
configurations.all {
resolutionStrategy {
force 'com.facebook.Android:facebook-Android-sdk:4.28.0'
}
}
}
}
J'ai le même problème depuis ce matin et, autant que je sache, il s'agit d'un problème avec la bibliothèque react-native-fbsdk et le référentiel de support Android.
Si vous allez dans l’un des sous-dossiers du chemin où votre sdk est installé (dans votre cas) "home/ubuntu/Android/Sdk/extras/Android/m2repository/com/Android/support", vous verrez probablement le "26.0. 0-alpha1 "comme dernier dossier, même si google ( https://dl.google.com/dl/Android/maven2/index.html - collapse com.Android.support) suggère clairement que le dernier dossier soit "27.0.2"!
J'ai essayé de télécharger le dernier Android_m2repository à partir du lien acquis: https://dl.google.com/Android/repository/Android_m2repository_r47.Zip , Mais tous les dossiers suivants sont manquants: 26.0.0-beta1, 26.0.0-beta2, 26.0.0, 26.0.1, 26.0.2, 26.1.0, 27.0.0, 27.0.1, 27.0.2
J'ai réussi à supprimer l'erreur en modifiant node_modules/react-native-fbsdk/Android/build.gradle
compiler ('com.facebook.Android:facebook-Android-sdk:4.28.0')
mais je ne suis toujours pas capable de construire et je suis sûr que ce n’est pas la bonne façon de procéder, même si vous êtes capable de construire!
Suivez ces étapes et faites de votre construction un succès
Allez au Projet build.gradle file
en ajoutant maven {url"https://maven.google.com"}
Permet de télécharger les éléments manquants.
Android/build.gradle file
et restrict fbsdk Version to 4.28.0
.
AUTRE MANIER
Allez à node_modules/react-native-fbsdk
: build.gradle
passez à compileSdkVersion 26 ou 27
allprojects {
repositories {
mavenLocal()
jcenter()
maven {
url "https://maven.google.com"
}
configurations.all {
resolutionStrategy {
force 'com.facebook.Android:facebook-Android-sdk:4.28.0'
}
}
maven {
// All of React Native (JS, Obj-C sources, Android binaries) is installed from npm
url "$rootDir/../node_modules/react-native/Android"
}
}
}
La mise à jour du studio Android a résolu ce problème pour moi ...
Voici les étapes que j'ai suivies