当我试图构建我的ionic项目时,我得到了这个错误,这个项目有facebook原生插件。
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.将android平台添加到ionic项目中
但这些都不能解决问题。有什么解决方案/建议吗?
谢谢。
发布于 2018-02-07 14:49:21
最后我找到了解决方案。
这就是我所做的。
我使用的是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然后我修复了错误并成功地构建了项目。
谢谢。
https://stackoverflow.com/questions/48655766
复制相似问题