我在尝试测试可以注册和接收推送通知的简单应用时收到以下构建错误。我使用的是nativescript-push-notification插件。以下是终端显示的错误,有什么建议吗?我根据插件文档更新了清单文件。
无法解析配置的所有依赖项':_ nativescript-push-notificationsDebugCompile'。 找不到com.google.android.gms:play-services-gcm:8.4.0。 在以下位置搜索: https://jcenter.bintray.com/com/google/android/gms/play-services-gcm/8.4.0/play-services-gcm-8.4.0.pom https://jcenter.bintray.com/com/google/android/gms/play-services-gcm/8.4.0/play-services-gcm-8.4.0.jar 文件:/Users/stevenstratis/Documents/Developer/ns-pushtest/platforms/android/libs/aar/play-services-gcm-8.4.0.jar 文件:/Users/stevenstratis/Documents/Developer/ns-pushtest/platforms/android/libs/aar/play-services-gcm.jar 文件:/usr/local/opt/android-sdk/extras/android/m2repository/com/google/android/gms/play-services-gcm/8.4.0/play-services-gcm-8.4.0.pom 文件:/usr/local/opt/android-sdk/extras/android/m2repository/com/google/android/gms/play-services-gcm/8.4.0/play-services-gcm-8.4.0.jar 要求: :nspushtest:未指定
答案 0 :(得分:0)
我不是百分百肯定;但基于错误,我猜你需要输入: android (假设你的android sdk工具在你的路径中,否则你需要切换到你安装Android SDK的文件夹来运行它。)
然后在 Google Play服务底部选择您可以安装的内容列表。另外,请确保您还下载了 Android支持库和 Android支持存储库。您可能需要列出一些其他Google Play库,因此如果您有磁盘空间,我建议您安装所有Google Play库。
安装完成后再安装应用程序;他们应该找到;但如果你没有它们,你将收到如上所述的错误。