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
今日も同じ問題に直面しました。
_react-native-fbsdk
_パッケージに問題があるようです。
今のところそれを解決する唯一の方法を見つけました:
_node_modules/react-native-fbsdk/Android/build.gradle
_で
変更compile('com.facebook.Android:facebook-Android-sdk:4+')
compile('com.facebook.Android:facebook-Android-sdk:4.26.0')
へ
これは非常に悪い解決策です。
あなたがそれを解決する適切な方法を見つけたら-共有してください。
受け入れられた答えはトリックを行いますが、より明確な解決策は、反応するネイティブfbsdkライブラリで使用されるAndroid fbsdkバージョンを制限することです。project(root)build.gradleに以下のコードを追加すると、指定されたバージョンのfbsdkは、すべてのライブラリプロジェクトで使用されます。
allprojects {
repositories {
...
configurations.all {
resolutionStrategy {
force 'com.facebook.Android:facebook-Android-sdk:4.28.0'
}
}
}
}
私は今朝から同じ問題を抱えていますが、私が見る限り、react-native-fbsdkライブラリとAndroidサポートリポジトリの問題です。
SDKがインストールされているパス(サブケース)の「home/ubuntu/Android/Sdk/extras/Android/m2repository/com/Android/support」のサブフォルダーに移動すると、おそらく「26.0。 google( https://dl.google.com/dl/Android/maven2/index.html -collapse com.Android.support)が明確に最後を示唆しているにもかかわらず、最後のフォルダーとして0-alpha1 "フォルダは「27.0.2」でなければなりません!
取得したリンクから最新のAndroid_m2repositoryをダウンロードしようとしました: https://dl.google.com/Android/repository/Android_m2repository_r47.Zip しかし、次のすべてのフォルダーもありません: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
Node_modules/react-native-fbsdk/Android/build.gradleを編集してエラーを削除することができました
compile( 'com.facebook.Android:facebook-Android-sdk:4.28.0')
しかし、まだ構築することはできませんし、構築することができたとしても、これは適切な方法ではないと確信しています!
以下の手順に従って、ビルドを成功させてください
プロジェクトbuild.gradle file
の追加maven {url"https://maven.google.com"}
に移動して、不足しているアイテムをダウンロードします。
Android/build.gradle file
およびrestrict fbsdk Version to 4.28.0
。
その他の方法
node_modules/react-native-fbsdk
に移動:build.gradle
compileSdkVersion 26または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"
}
}
}
Android studioはこれを私のために解決しました...
以下は私が従った手順です