这是我的Ionic信息
CLI包:(/Users/billb/dev/customer-mkt-app/node_modules)
@ionic/cli-utils : 1.15.2
ionic (Ionic CLI) : 3.15.2
全局包:
cordova (Cordova CLI) : 7.0.1
本地包:
@ionic/app-scripts : 3.0.1
Cordova Platforms : android 6.2.3 ios 4.4.0
Ionic Framework : ionic-angular 3.3.0
系统:
Android SDK Tools : 26.1.1
ios-deploy : 1.9.2
Node : v6.11.5
npm : 3.10.10
OS : macOS Sierra
Xcode : Xcode 9.0.1 Build version 9A1004
环境变量:
ANDROID_HOME : /Users/billb/Library/Android/sdk
杂项:
backend : pro
我可以成功构建应用程序。当我尝试在Android Studio中打开它时,我会遇到一些错误,主要是gradle同步失败。以下是消息控制台中的5个错误。
无法解析依赖项“:@debug / compileClasspath”:无法解析项目:CordovaLib。 无法解析项目:CordovaLib。
所需的: 项目: 项目声明了从配置“debugCompile”到配置“debug”的依赖关系,该依赖关系未在项目“:CordovaLib”的描述符中声明。
无法解决':@debugAndroidTest/compileClasspath'的依赖关系:无法解决项目:CordovaLib。 无法解决项目:CordovaLib。
所需内容: 项目: 项目:在配置'debugCompile'到配置'debug'的依赖关系中声明了一个未在项目'>:CordovaLib'的描述符中声明的依赖关系。
无法解决“:@debugUnitTest / compileClasspath”的依赖关系:无法解决项目:CordovaLib的依赖关系。 项目:需要从配置“debugCompile”到配置“debug”的依赖项,但在项目:CordovaLib的描述符中未声明。
无法解决依赖项“:@release / compileClasspath”的问题:无法解决项目:CordovaLib。 无法解决项目:CordovaLib。 要求: 项目: 项目:声明从配置'releaseCompile'到配置'release'的依赖关系,但在项目:CordovaLib的描述符中未声明。
无法解析依赖项“:@releaseUnitTest / compileClasspath”:无法解析项目:CordovaLib。 无法解析项目:CordovaLib。 所需的: 项目: 从配置'releaseCompile'到配置'release'的依赖关系在项目:CordovaLib的描述符中未声明,但项目:声明了此依赖项。 我真的不知道这是什么意思,谷歌也没有提供任何真正有用的信息。我需要在这里做什么?
注意:在发布此帖子后发现了这一点。 在这里传达,以防对其他人有所帮助。 不要升级到Android Studio 3