【问题标题】:cordova /platforms/android/gradlew: Command failed with exit code 1 Error output:cordova /platforms/android/gradlew:命令失败,退出代码 1 错误输出:
【发布时间】:2017-01-18 17:47:11
【问题描述】:

我安装了 cordova-onesignal-plugin 时出现此错误

关于在 ionic 中构建应用程序

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:未指定 找不到 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:未指定 找不到 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 选项运行以获得更多日志输出。

【问题讨论】:

  • 您需要使用Android SDK下载并安装google服务。
  • 不工作!我已经试过了

标签: android cordova ionic-framework


【解决方案1】:

尝试在您的 Android Studio 中的 Preferences > Appearance & Behavior > System Settings > Android SDK > SDK Tools 下安装“Google Repository”。为我工作。

Android Studio docs,你会看到:

推荐使用 Google 存储库。包括本地 Maven 存储库 谷歌图书馆,提供各种功能和服务 您的应用程序,例如 Google 登录、Google 地图、游戏成就和 排行榜等等。

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

【讨论】:

  • "Google Repository" 已安装,但在 android studio 中仍然显示相同的错误。!请告诉是否有任何其他选择来解决这个问题。!!
猜你喜欢
  • 2018-10-15
  • 1970-01-01
  • 1970-01-01
  • 2015-08-03
  • 1970-01-01
  • 2017-12-18
  • 1970-01-01
  • 2020-07-16
  • 1970-01-01
相关资源
最近更新 更多