作者:手机用户2502927203 | 来源:互联网 | 2022-12-08 13:48
对不起,我尝试用命令构建一个APK
ionic cordova build android --debug
FAILURE: Build failed with an exception.
出了什么问题:无法解析配置':app:debugCompileClasspath'的所有文件.
找不到play-services-auth.aar(com.google.android.gms:play-services-auth:11.8.0).在以下位置搜索:https:
//jcenter.bintray.com/com/google/android/gms/play-services-auth/11.8.0/play-services-auth-11.8.0.aar
无法找到播放 - services-identity.aar(com.google.android.gms:play-services-identity:11.8.0).在以下位置搜索:https:
//jcenter.bintray.com/com/google/android/gms/play-services-identity/11.8.0/play-services-identity-11.8.0.aar找不到播放 - services-auth-api-phone.aar(com.google.android.gms:play-services-auth-api-phone:11.8.0).在以下位置搜索:https:
//jcenter.bintray.com/com/google/android/gms/play-services-auth-api-phone/11.8.0/play-services-auth-api-phone-11.8. 0.aar
找不到play-services-auth-base.aar(com.google.android.gms:play-services-auth-base:11.8.0).在以下位置搜索:https:
//jcenter.bintray.com/com/google/android/gms/play-services-auth-base/11.8.0/play-services-auth-base-11.8.0.aar
可以找不到play-services-identity-license.aar(com.google.android.gms:play-services-identity-license:11.8.0).在以下位置搜索:https:
//jcenter.bintray.com/com/google/android/gms/play-services-identity-license/11.8.0/play-services-identity-license-11.8.0.aar
可以找不到play-services-auth-api-phone-license.aar(com.google.android.gms:play-services-auth-api-phone-license:11.8.0).在以下位置搜索:https:
//jcenter.bintray.com/com/google/android/gms/play-services-auth-api-phone-license/11.8.0/play-services-auth-api-phone- license-11.8.0.aar
找不到play-services-auth-base-license.aar(com.google.android.gms:play-services-auth-base-license:11.8.0).在以下位置搜索:https:
//jcenter.bintray.com/com/google/android/gms/play-services-auth-base-license/11.8.0/play-services-auth-base-license-11.8. 0.aar
尝试:使用--stacktrace选项运行以获取堆栈跟踪.使用--info或--debug选项运行以获取更多日志输出.
在https://help.gradle.org获取更多帮助
在13s中构建失败14个可操作的任务:1个执行,13个最新(节点:440)UnhandledPromiseRejectionWarning:错误:/ home/alain/PuntoPro/PuntoPro/platforms/android/gradlew:命令失败,退出代码1错误输出: FAILURE:构建因异常而失败.
出了什么问题:无法解析配置':app:debugCompileClasspath'的所有文件.
找不到play-services-auth.aar(com.google.android.gms:play-services-auth:11.8.0).在以下位置搜索:https:
//jcenter.bintray.com/com/google/android/gms/play-services-auth/11.8.0/play-services-auth-11.8.0.aar
无法找到播放 - services-identity.aar(com.google.android.gms:play-services-identity:11.8.0).在以下位置搜索:https:
//jcenter.bintray.com/com/google/android/gms/play-services-identity/11.8.0/play-services-identity-11.8.0.aar找不到播放 - services-auth-api-phone.aar(com.google.android.gms:play-services-auth-api-phone:11.8.0).在以下位置搜索:https:
//jcenter.bintray.com/com/google/android/gms/play-services-auth-api-phone/11.8.0/play-services-auth-api-phone-11.8. 0.aar
找不到play-services-auth-base.aar(com.google.android.gms:play-services-auth-base:11.8.0).在以下位置搜索:https:
//jcenter.bintray.com/com/google/android/gms/play-services-auth-base/11.8.0/play-services-auth-base-11.8.0.aar
可以找不到play-services-identity-license.aar(com.google.android.gms:play-services-identity-license:11.8.0).在以下位置搜索:https:
//jcenter.bintray.com/com/google/android/gms/play-services-identity-license/11.8.0/play-services-identity-license-11.8.0.aar
可以找不到play-services-auth-api-phone-license.aar(com.google.android.gms:play-services-auth-api-phone-license:11.8.0).在以下位置搜索:https:
//jcenter.bintray.com/com/google/android/gms/play-services-auth-api-phone-license/11.8.0/play-services-auth-api-phone- license-11.8.0.aar
找不到play-services-auth-base-license.aar(com.google.android.gms:play-services-auth-base-license:11.8.0).在以下位置搜索:https:
//jcenter.bintray.com/com/google/android/gms/play-services-auth-base-license/11.8.0/play-services-auth-base-license-11.8. 0.aar
尝试:使用--stacktrace选项运行以获取堆栈跟踪.使用--info或--debug选项运行以获取更多日志输出.
在https://help.gradle.org获取更多帮助
在emitTwo的ChildProcess.whenDone(/home/alain/PuntoPro/PuntoPro/platforms/android/cordova/node_modules/cordova-common/src/superspawn.js:169:23)建立失败的13s(events.js:126:13) )在Process.ChildProcess._handle.onexit(internal/child_process.js:209:5)的maybeClose(internal/child_process.js:925:16)的ChildProcess.emit(events.js:214:7)处(节点:440) )UnhandledPromiseRejectionWarning:未处理的承诺拒绝.这个错误源于在没有catch块的情况下抛出异步函数,或者拒绝未使用.catch()处理的promise.(拒收ID:1)(节点:440)[DEP0018] DeprecationWarning:未处理的承诺拒绝被弃用.将来,未处理的承诺拒绝将使用非零退出代码终止Node.js进程.
我已经搜索了解决方案,但仍然没有,也许我可以帮忙.
1> Alain..:
通过对build.gradle文件进行少量更改来解决问题.基本上只需更改顺序,先调用maven {}然后再调用jcenter()
buildscript {
repositories {
maven {
url "https://maven.google.com"
}
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:3.0.0'
}
}