React-Native-native-FBSDK构建错误



我用来反应fbsdk。但是上次我尝试在Android上构建我的项目时,我有一个错误。

  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/deema/Android/Sdk/extras/android/m2repository/com/android/support/appcompat-v7/27.0.1/appcompat-v7-27.0.1.pom
           file:/home/deema/Android/Sdk/extras/android/m2repository/com/android/support/appcompat-v7/27.0.1/appcompat-v7-27.0.1.jar
           file:/home/deema/Desktop/work/projects/dacebookTest/android/sdk-manager/com/android/support/appcompat-v7/27.0.1/appcompat-v7-27.0.1.jar
       Required by:
           dacebookTest:react-native-fbsdk:unspecified
     > Could not find com.android.support:appcompat-v7:27.0.1.

com.android.support v 27有更多相同的错误。我尝试创建新的空项目,并且有相同的错误。

尝试更换

node_modules/react-native-fbsdk/android/build.gradle 

compile('com.facebook.android:facebook-android-sdk:4.28.0')

关键在于您的情况中显示的错误消息:

在以下位置进行了搜索: file:/home/deema/Android/Sdk/extras/android/m2repository/com/android/support/appcompat-v7/27.0.1/

我也有同样的东西。然后我去了地点:

file:/home/deema/android/sdk/extras/android/android/m2repository/com/android/support/appcompat-v7/

发现没有名为27.0.1的目录,因为在我的情况下,最新的buildTool未下载。就我而言,我有27.0.0-alpha1

所以在我的两个应用程序build.gradle

node_modules/react-native-fbsdk/android/build.gradle

27.0.0-alpha1替换27.0.1,并且构建成功。

相关内容

  • 没有找到相关文章

最新更新