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
Ich habe heute das gleiche Problem konfrontiert.
Es scheint ein Problem mit dem Paket react-native-fbsdk
Zu geben.
Ich habe den einzigen Weg gefunden, es vorerst zu lösen:
um node_modules/react-native-fbsdk/Android/build.gradle
change compile('com.facebook.Android:facebook-Android-sdk:4+')
zu compile('com.facebook.Android:facebook-Android-sdk:4.26.0')
Dies ist eine sehr schlechte Lösung.
Wenn Sie einen geeigneten Lösungsweg finden, teilen Sie uns dies bitte mit.
Die akzeptierte Antwort ist der Trick, aber eine sauberere Lösung wäre die Einschränkung der Android-Version von fbsdk, die in der Bibliothek für reaktives fbsdk verwendet wird. Durch Hinzufügen des folgenden Codes zu project (root) build.gradle wurde sichergestellt, dass die angegebene Version von fbsdk von allen Bibliotheksprojekten verwendet wird.
allprojects {
repositories {
...
configurations.all {
resolutionStrategy {
force 'com.facebook.Android:facebook-Android-sdk:4.28.0'
}
}
}
}
Ich habe dasselbe Problem seit heute morgen und soweit ich sehen kann, ist es ein Problem mit der React-native-fbsdk-Bibliothek und dem Android-Support-Repository.
Wenn Sie in einen der Unterordner des Pfads gehen, in dem Ihre SDK installiert ist (in Ihrem Fall) "Home/Ubuntu/Android/Sdk/Extras/Android/m2repository/de/Android/Support", wird wahrscheinlich "26.0" angezeigt. 0-alpha1 "als letzter Ordner, obwohl Google ( https://dl.google.com/dl/Android/maven2/index.html - collapse com.Android.support) eindeutig den letzten Ordner vorschlägt "27.0.2"!
Ich habe versucht, das neueste Android_m2repository vom erworbenen Link herunterzuladen: https://dl.google.com/Android/repository/Android_m2repository_r47.Zip Es fehlen jedoch alle folgenden Ordner: 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
Ich konnte den Fehler durch Bearbeiten von node_modules/reag-native-fbsdk/Android/build.gradle entfernen
kompilieren ('com.facebook.Android:facebook-Android-sdk:4.28.0')
aber ich bin immer noch nicht in der Lage zu bauen und ich bin sicher, dass dies nicht der richtige Weg ist, auch wenn Sie bauen können!
Folgen Sie diesen Schritten und machen Sie Ihren Build erfolgreich
Gehe zu Projekt build.gradle file
Hinzufügen maven {url"https://maven.google.com"}
Lädt die fehlenden Elemente herunter.
Android/build.gradle file
und restrict fbsdk Version to 4.28.0
.
ANDERE WEISE
Wechseln Sie zu node_modules/react-native-fbsdk
: build.gradle
und wechseln Sie zu compileSdkVersion 26 oder 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"
}
}
}
Das Aktualisieren des Android-Studios löste dies für mich ...
Unten sind die Schritte, die ich befolgt habe