android - 无法获取未知属性 'PLAY_SERVICES_VERSION'

标签 android google-maps cordova ionic2 google-play-services

在我的 ionic 3 应用程序中安装 cordova-plugin-googlemaps 后,我在 ionic build 中收到Could not get unknown property 'PLAY_SERVICES_VERSION' 错误。如果我删除此插件,则构建中不会显示错误。再次添加此插件后显示错误。

ionic cordova plugin add cordova-plugin-googlemaps --variable API_KEY_FOR_ANDROID="YOUR_ANDROID_API_KEY_IS_HERE"

我用我从谷歌获得的 key 替换了 YOUR_ANDROID_API_KEY_IS_HERE。

与我在另一个应用程序中添加的方式相同,它正在运行。这里不工作

最佳答案

在\platforms\android\project.properties 中,仅将 PLAY_SERVICES_VERSION 替换为“+”

com.google.android.gms:play-services-base:+
com.google.android.gms:play-services-ads:+

另一种方式:安装cordova插件自动创建版本

cordova plugin add cordova-android-play-services-gradle-release

关于android - 无法获取未知属性 'PLAY_SERVICES_VERSION',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48536026/

相关文章:

java - 在java中显示两个日期之间的天,小时,分钟

Android:如何用一根手指旋转 View

javascript - 如何删除谷歌地图API中的方向标记

java - Google Maps Android api v2 折线长度

android - 玩游戏服务 : The application is incorrectly configured error?

cordova - 电话间隙 : To what extent can I interact with native UI components?

Android 设备在 Ubuntu 12.04 中未在线显示

Android Studio lint.xml 配置

javascript - 谷歌地图 Javascript : adding user photo to a marker

cordova - 无法创建应用程序,Phonegap 构建中的文件类型无效