在 Android 中删除 jcenter() 后找不到 org.apache.cordova:framework:7.0.0

2023-12-29

我的项目使用 Ionic 5,刚刚升级到 Capacitor 3。升级后,我收到以下错误。

Please remove usages of `jcenter()` Maven repository from your build scripts and migrate your build to other Maven repositories.

因此,根据我首先添加的不同论坛的建议解决方案mavenCentral()在之上center() in build.gradle并构建项目。这是成功的。然后我删除了jcenter()。在此构建之后,我收到以下错误。

Execution failed for task ':app:checkDebugAarMetadata'.
> Could not resolve all files for configuration ':app:debugRuntimeClasspath'.
   > Could not find org.apache.cordova:framework:7.0.0.
     Searched in the following locations:
       - https://dl.google.com/dl/android/maven2/org/apache/cordova/framework/7.0.0/framework-7.0.0.pom
       - https://repo.maven.apache.org/maven2/org/apache/cordova/framework/7.0.0/framework-7.0.0.pom
       - file:/Users/**/android/capacitor-cordova-android-plugins/src/main/libs/framework-7.0.0.jar
       - file:/Users/**/android/capacitor-cordova-android-plugins/src/main/libs/framework.jar
       - file:/Users/**/android/app/libs/framework-7.0.0.jar
       - file:/Users/**/android/app/libs/framework.jar
     Required by:
         project :app > project :capacitor-android
         project :app > project :capacitor-cordova-android-plugins

有没有办法可以添加缺少的依赖项并删除jcenter().


cordova-android 10 现已发布在 maven 上,因此可以从 Capacitor 项目中删除 jcenter 条目。

首先将两者替换jcenter()条目与mavenCentral() in projectName/android/build.gradle file.

然后增加minSdkVersion价值22 and cordovaAndroidVersion版本为'10.1.1' in projectName/android/variables.gradle file.

最后同步 gradle,您应该能够运行您的应用程序。

旧答案:

cordova 目前仅分布在 jcenter 中,因此您无法删除jcenter()从您的条目build.gradle

The

请删除以下用途jcenter()从您的构建脚本中获取 Maven 存储库,并将您的构建迁移到其他 Maven 存储库。

目前应该只是一个警告,而不是错误。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在 Android 中删除 jcenter() 后找不到 org.apache.cordova:framework:7.0.0 的相关文章

随机推荐

  • MemFree 和 MemAvailable 之间的区别

    使用 Ubuntu 14 02 并运行命令 cat proc meminfo 我得到以下信息 MemTotal 1007796 kB MemFree 64248 kB MemAvailable 64876 kB 我想知道 MemFree 和
  • 在实体框架中播种多对多数据

    我首先使用代码 并且书名和类别之间存在多对多关系 在开发过程中播种数据的最佳方法是什么 如果我在同一类别中添加两本书 种子逻辑会将该类别两次添加到类别表中 我可以将类别单独添加到类别表中 但是如何指定图书关键字集合中的现有类别记录 我相信这
  • 如何使用 React-native-element 复选框和 FlatList React Native 处理从 json 获取的复选框?

    我正在尝试创建动态复选框 其名称从 json 获取 这个问题 https github com react native training react native elements issues 603看起来与我需要的相同 但如果没有代码
  • 使用@IdClass存储具有复合主键的实体,但无法持久化

    我的 id 类如下 public class EmployeeId implements Serializable public EmployeeId public EmployeeId Integer id String country
  • 未知的 $rootElementProvider:Qunit + angularjs 集成 [已关闭]

    Closed 这个问题需要调试细节 help minimal reproducible example 目前不接受答案 当我尝试在单元测试 qunit 中注入 location 服务时 出现错误 未知 rootElementProvider
  • 如何获取复制文件进度

    我有代码 但不知道如何找到复制文件进度 我应该怎么做才能接收文件复制进度 public sealed class FileRoutines public static void CopyFile FileInfo source FileIn
  • 用户界面中的文本大写

    例如 我想问您是否有理由将菜单中的所有项目等大写 文件 gt 页面设置 编辑 gt 全选 帮助 gt 技术支持 为什么我不应该将这些项目标记为 文件 gt 页面设置 等 这种大写对我来说似乎是错误的 但我不是以英语为母语的人 所以我可能不会
  • 为什么 python 解码会替换编码字符串中的无效字节?

    尝试解码无效编码的 utf 8 html 页面会产生不同的结果 蟒蛇 火狐和铬 测试页面中的无效编码片段看起来像 PREFIX xe3 xabSUFFIX gt gt gt fragment PREFIX xe3 xabSUFFIX gt
  • Svelte 3、async onMount 还是有效的替代方案?

    我需要的是使用async await在斯韦尔特onMount 或者也许你可以建议我哪里出了问题以及我可以使用什么替代方案 重现 到这里 https svelte dev repl 000ae69c0fe14d9483678d4ace8747
  • GPS android 卡尔曼滤波器 [关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 为了从 GPS 获得更准确的数据 建议使用卡尔曼滤波器 但我找不到任何关于如何为 GPS android 实现卡尔曼滤波器的教程 GPS
  • 重放上一条成功消息中的 Kafka 主题

    使用 Spring Cloud Stream 上通道的标准配置 消息会重试 3 次 然后被跳过 如果以下消息处理成功完成 则提交偏移量 这意味着在短暂的异常情况下消息可能会丢失 是否可以更改此行为 以便通道卡在失败消息上 直到瞬态条件得到修
  • Rails App 中的 JS 仅在第一次加载

    我在应用程序主页上的某些链接上使用了淡入淡出效果 这是通过一些 JQuery 来完成的 javascripts pages js document ready function home tile text hide removeClass
  • 检查数组中的整数

    我在大学里有一个练习要做 其中一部分包括制作一副纸牌 然后必须将其洗牌 我将卡片放在一个数组中 未洗牌 并且想要将它们洗牌并将它们推入自制的堆栈中 我可以从中弹出卡片来处理它们 我的问题是我想检查我生成的随机数 代表数组中的一张卡 是否已经
  • SSE2 8x8 字节矩阵转置代码在 Haswell+ 上的速度是 ivy Bridge 上的两倍

    我使用大量 punpckl pextrd 和pinsrd 编写了代码 它们旋转 8x8 字节矩阵 作为使用循环平铺旋转黑白图像的较大例程的一部分 我用 IACA 对其进行了分析 看看是否值得执行 AVX2 例程 令人惊讶的是 代码在 Has
  • 在Python中使用lambda和map或reduce打印斐波那契数列

    我想要使用 lambda 打印斐波那契数列功能与映射 或减少 Python 中的函数 Note 我确实搜索了 SO 但只能找到与打印第 n 个斐波那契数相关的问题 例如斐波那契数列 在 Python 3 中带有一行行吗 https stac
  • 如何创建与表单验证一起使用的角度输入指令

    如何创建一个在表单中添加输入但也可用于表单验证的角度指令 例如 以下指令创建一个文本输入 var template div class control group div
  • from_utc_timestamp 不考虑夏令时

    我需要将 UTC 时间戳转换为 MST 或 EST 时间 但它没有考虑夏令时 另外 使用 MST 或 EST 更好 还是应该使用 美国 菲尼克斯 或 美国 纽约 请帮忙 谢谢 纳维德 Use America New York for Eas
  • 如何更改 Laravel 5.6 中的列数据类型?

    我正在尝试使用 laravel 5 6 更改列数据类型 我有一个表 其中两列的数据类型为text但我想把它改成longtext 我尝试过以下操作 被处决composer require doctrine dbal 被处决composer d
  • Vegan 中的 ANOSIM 不起作用

    我正在尝试执行anosim分析于Vegan 但它似乎不起作用 它在 anosim 函数之后没有给出错误 但是当我尝试查看摘要时 它说 sort int x na last na last 递减 递减 中的错误 x 必须是原子的 我的数据看起
  • 在 Android 中删除 jcenter() 后找不到 org.apache.cordova:framework:7.0.0

    我的项目使用 Ionic 5 刚刚升级到 Capacitor 3 升级后 我收到以下错误 Please remove usages of jcenter Maven repository from your build scripts an