首页 文章

cordova / platforms / android / gradlew:命令失败,退出代码1错误输出:

提问于
浏览
2

我安装了cordova-onesignal-plugin会出现这种错误

关于离子的构建应用程序

sudo ionic build android

sudo cordova build android

错误:/ platforms / android / gradlew:命令失败,退出代码1错误输出:FAILURE:构建失败,异常 .

  • 出了什么问题:配置根项目'android'时出现问题 .

无法解析配置':_debugCompile'的所有依赖项 . 找不到com.google.android.gms的任何匹配项:play-services-gcm:因为没有com.google.android.gms版本:play-services-gcm可用 . 在以下位置搜索:repo1.maven.org/maven2/com/google/android/gms/play-services-gcm/maven-metadata.xml repo1.maven.org/maven2/com/google/android/gms/play -services-gcm / jcenter.bintray.com/com/google/android/gms/play-services-gcm/maven-metadata.xml jcenter.bintray.com/com/google/android/gms/play-services-gcm/文件:/usr/local/Cellar/android-sdk/24.4.1_1/extras/android/m2repository/com/google/android/gms/play-services-gcm/maven-metadata.xml文件:/ usr / local / Cellar /android-sdk/24.4.1_1/extras/android/m2repository/com/google/android/gms/play-services-gcm/需要:: android:unspecified无法找到com.google.android.gms的任何匹配项: play-services-analytics:因为没有com.google.android.gms版本:play-services-analytics可用 . 在以下位置搜索:repo1.maven.org/maven2/com/google/android/gms/play-services-analytics/maven-metadata.xml repo1.maven.org/maven2/com/google/android/gms/play -services-analytics / jcenter.bintray.com/com/google/android/gms/play-services-analytics/maven-metadata.xml jcenter.bintray.com/com/google/android/gms/play-services-analytics/文件:/usr/local/Cellar/android-sdk/24.4.1_1/extras/android/m2repository/com/google/android/gms/play-services-analytics/maven-metadata.xml文件:/ usr / local / Cellar /android-sdk/24.4.1_1/extras/android/m2repository/com/google/android/gms/play-services-analytics/需要:: android:unspecified无法找到com.google.android.gms的任何匹配项: play-services-location:因为没有com.google.android.gms版本:play-services-location可用 . 在以下位置搜索:repo1.maven.org/maven2/com/google/android/gms/play-services-location/maven-metadata.xml repo1.maven.org/maven2/com/google/android/gms/play -services-location / jcenter.bintray.com/com/google/android/gms/play-services-location/maven-metadata.xml jcenter.bintray.com/com/google/android/gms/play-services-location/文件:/usr/local/Cellar/android-sdk/24.4.1_1/extras/android/m2repository/com/google/android/gms/play-services-location/maven-metadata.xml文件:/ usr / local / Cellar /android-sdk/24.4.1_1/extras/android/m2repository/com/google/android/gms/play-services-location/需要:: android:unspecified

  • 尝试:使用--stacktrace选项运行以获取堆栈跟踪 . 使用--info或--debug选项运行以获取更多日志输出 .

1 回答

  • 3

    尝试在Android Studio的首选项>外观和行为>系统设置> Android SDK> SDK工具下安装"Google Repository" . 为我工作 .

    Android Studio docs,你会看到:

    Google Repository推荐 . 包括用于Google库的本地Maven存储库,可为您的应用提供各种功能和服务,例如Google登录,Google Map ,游戏成就和排行榜等等 .

    我敢打赌,这包括 com.google.android.gms:play-services-gcm:+ .

相关问题