在 IONIC 项目中升级到电容器 3 后,Android Studio 构建失败
Posted
技术标签:
【中文标题】在 IONIC 项目中升级到电容器 3 后,Android Studio 构建失败【英文标题】:Android Studio build failed after upgrading to capacitor 3 in an IONIC project 【发布时间】:2021-09-01 23:59:25 【问题描述】:我在 Ionic 项目中升级到 Capacitor 3。 到目前为止我做了什么:我按照电容器页面上的升级说明进行操作。 https://capacitorjs.com/docs/updating/3-0
但是,当我尝试为我的 android 设备构建解决方案时,Ionic-Build 成功了 Android Studio(最新版本)我收到以下错误: (对不起,我现在不能添加图片)
无法解析配置“:app:debugRuntimeClasspath”的所有文件。 找不到 org.apache.cordova:framework:7.0.0。 在以下位置搜索: - 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 -文件 [MY_PATH]/android/capacitor-cordova-android-plugins/src/main/libs/framework-7.0.0.jar -文件:[MY_PATH]/android/capacitor-cordova-android-plugins/src/main/libs/framework.jar -文件:[MY_PATH]/ScannerApp/android/app/libs/framework-7.0.0.jar -file[MY_PATH]/ScannerApp/android/app/libs/framework.jar
要求: 项目:app > 项目:capacitor-android 项目:app > 项目:capacitor-cordova-android-plugins
欢迎任何帮助。
【问题讨论】:
【参考方案1】:找到解决方案:在 build.gradle 中,我必须更改以下部分: (注释掉 mawenCentral() 并使用 jcenter() )
allprojects
repositories
google()
jcenter()
//mavenCentral()
【讨论】:
以上是关于在 IONIC 项目中升级到电容器 3 后,Android Studio 构建失败的主要内容,如果未能解决你的问题,请参考以下文章
升级到 Ionic 1.3 后,Ionic/Cordova 联系人插件在 iOS 上返回 Invalid Date
Android Studio升级到3.1.4后打开旧项目警告:The `android.dexOptions.incremental` property is deprecated and it ha
如何将 Ionic Cordova 3 迁移到 Ionic Cordova 5?