首页 > 解决方案 > 离子 - 找不到 support-v4.aar (com.android.support:support-v4:26.1.0)

问题描述

我有一个 Ionic 项目,在升级到 OSx Mojave 后,由于某种原因不再构建。

该项目基于 Ionic 3 构建。

我有 Cordova CLI 7.0.0

当我跑

ionic cordova run android

尝试构建时出现此错误:

* What went wrong:
Could not resolve all files for configuration ':debugCompileClasspath'.
> Could not find support-v4.aar (com.android.support:support-v4:26.1.0).
  Searched in the following locations:
      https://jcenter.bintray.com/com/android/support/support-v4/26.1.0/support-v4-26.1.0.aar

我尝试更改build.gradle,降级cordova,升级cordova,尝试使用不同的android版本,但仍然是同样的问题。

任何想法这里可能有什么问题?

标签: cordovaionic-frameworkionic3

解决方案


我目前不确定是什么导致了这个问题,但是这对我有帮助:

查看您在platforms/android 和platforms/android/app 下的build.gradle文件,并将jcenter() 依赖项移动到存储库的底部。

repositories {
    maven {
        url "https://maven.google.com"
    }
    jcenter()
}

推荐阅读