我有一个更大的Ionic3项目正在运行,并且自上次成功构建以来没有做任何更改.今天,我试图再次构建,得到错误:
Could not find play-services-auth-base.aar (com.google.android.gms:play-services-auth-base:15.0.1).
Run Code Online (Sandbox Code Playgroud)
我无法弄清楚为什么会这样.Cordova平台版本为6.3.0.
目前已完成的步骤:
已安装cordova-android-play-services-gradle-release,在构建期间以15. +为版本
已安装cordova-android-support-gradle-release,在构建期间为27. +版本
gradle.build在平台内操作,如其他stackoverflow-questions中所建议的那样.
也许更新cordova到7.x也是一个选项,但我想避免它由于多个cordova插件依赖.
码:
allprojects {
repositories {
jcenter()
maven {
url "https://maven.google.com"
}
}
}
Run Code Online (Sandbox Code Playgroud) 我已经将Android Studio更新为3.2.1,现在停止了这个问题:无法找到lint-gradle-api.jar(com.android.tools.lint:lint-gradle-api:26.1.2).在以下位置搜索:https: //jcenter.bintray.com/com/android/tools/lint/lint-gradle-api/26.1.2/lint-gradle-api-26.1.2.jar
我试图重新排序我的build.gradle文件.不过,你可以在这里找到附件.
我已经尝试了所有的解决方案.