cordova - 离子 - 找不到 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版本,但仍然是同样的问题。
任何想法这里可能有什么问题?
解决方案
我目前不确定是什么导致了这个问题,但是这对我有帮助:
查看您在platforms/android 和platforms/android/app 下的build.gradle文件,并将jcenter() 依赖项移动到存储库的底部。
repositories {
maven {
url "https://maven.google.com"
}
jcenter()
}
推荐阅读
- c# - 在 xamarin 表单中关闭应用程序时无法显示通知
- javascript - 从 wordpress gutenberg 侧边栏插件更改帖子的标签/类别
- python - 如何修复 Metpy/mpcalc 错误:“InvalidSoundingError:压力不会单调下降。”
- node.js - 如何将 Wordpress 网站重定向到 Node-Angular 应用程序
- solana - 如何在 Windows 上安装 Solana?
- java - android中的SetMultiChoiceItems与动态列表数组
- excel - 我用什么分隔符来分隔这个单元格中的字符串
- reactjs - 当 url 更改但不替换 Next.js 中的整个页面时如何添加附加信息
- html - 制作下载按钮以在闪亮中创建和下载受密码保护的文件
- mongodb - 创建集合时如何创建唯一索引?还是在它创建之前?