【问题标题】:Ionic 3 cordova facebook native plugin gives error when buildIonic 3 cordova facebook 本机插件在构建时出错
【发布时间】:2018-02-07 03:59:59
【问题描述】:

当我尝试构建具有 facebook 本机插件的 ionic 项目时遇到此错误。

Could not resolve all dependencies for configuration ':_debugApkCopy'.
> Could not find com.android.support:customtabs:27.0.2.


Searched in the following locations:
         file:/Users/MacBook/Library/Android/sdk/extras/android/m2repository/com/android/support/support-annotations/27.0.2/support-annotations-27.0.2.pom
         file:/Users/MacBook/Library/Android/sdk/extras/android/m2repository/com/android/support/support-annotations/27.0.2/support-annotations-27.0.2.jar
         file:/Users/MacBook/Documents/MJMobile/giftin-app/platforms/android/sdk-manager/com/android/support/support-annotations/27.0.2/support-annotations-27.0.2.jar
     Required by:
         project : > com.facebook.android:facebook-android-sdk:4.30.0 > com.facebook.android:facebook-core:4.30.0
   > Could not find com.android.support:support-core-utils:27.0.2.
     Searched in the following locations:
         file:/Users/MacBook/Library/Android/sdk/extras/android/m2repository/com/android/support/support-core-utils/27.0.2/support-core-utils-27.0.2.pom
         file:/Users/MacBook/Library/Android/sdk/extras/android/m2repository/com/android/support/support-core-utils/27.0.2/support-core-utils-27.0.2.jar
         file:/Users/MacBook/Documents/MJMobile/giftin-app/platforms/android/sdk-manager/com/android/support/support-core-utils/27.0.2/support-core-utils-27.0.2.jar
     Required by:
         project : > com.facebook.android:facebook-android-sdk:4.30.0 > com.facebook.android:facebook-core:4.30.0
   > Could not find com.android.support:support-v4:27.0.2.
     Searched in the following locations:
         file:/Users/MacBook/Library/Android/sdk/extras/android/m2repository/com/android/support/support-v4/27.0.2/support-v4-27.0.2.pom
         file:/Users/MacBook/Library/Android/sdk/extras/android/m2repository/com/android/support/support-v4/27.0.2/support-v4-27.0.2.jar
         file:/Users/MacBook/Documents/MJMobile/giftin-app/platforms/android/sdk-manager/com/android/support/support-v4/27.0.2/support-v4-27.0.2.jar

我在 github、SO 和许多其他论坛上阅读了针对此错误的其他解决方案。 我尝试了所有这些解决方案,例如以下

1.替换build.gradle文件中的mavenCentral()。

2.重新安装android支持库。

3.re 将android平台添加到ionic项目中

但这些都不能解决问题。有什么解决方案/建议吗?

谢谢。

【问题讨论】:

    标签: cordova ionic2 cordova-plugins ionic3 cordova-facebook


    【解决方案1】:

    我终于找到了解决办法。

    这就是我所做的。

    我使用的是cordova平台android 6.2.2。首先我将其更新为 android 6.3.0

    cordova platform update android@6.3.0
    

    然后我得到以下错误

    Error:Execution failed for task':app:transformClassesWithDexForDebug'.
    

    然后我从我的 Ionic 项目中删除了 cordova android 平台。然后我添加了 android 6.3.0

    cordova platform add android@6.3.0
    

    然后我的错误修复并成功构建项目。

    谢谢。

    【讨论】:

    • 欢迎来到 SO @deemantha mediajogger !。如果您自己找到解决方案,那就太好了。
    • 嘿,谢谢一百万兄弟,我遇到了非常相似的问题!
    • 欢迎@Gregordy
    猜你喜欢
    • 2019-10-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-08-01
    • 1970-01-01
    • 1970-01-01
    • 2019-11-26
    • 2018-10-02
    相关资源
    最近更新 更多