在platform / android / projet.properties中替换项目中的以下参数
com.google.android.gms:play-services-maps:+
cordova.system.library.3=com.google.android.gms:play-services-location:+
如何在项目或配置中替换它,然后将其充电到离子pro并构建它?
答案 0 :(得分:0)
我使用了下一个插件:cordova-android-play-services-gradle-release
这解决了我的问题。
答案 1 :(得分:0)
我们有一个稍微不同的问题,而使用cordova-android-play-services-gradle-release无法解决。
我们使用的是cordova-plugin-background-geolocation,它正在添加
com.google.android.gms:play-services-location:11+
与phonegap-plugin-push冲突的。 (我认为与在最后指定-位置的操作有所不同)
找不到play-services位置的标记,因此解决的唯一方法是重新安装指定了--GOOGLE_PLAY_SERVICES_VERSION的插件,例如...
cordova plugin add cordova-plugin-mauron85-background-geolocation --variable GOOGLE_PLAY_SERVICES_VERSION=11.6.2
对于Cordova开发来说还很陌生,但是我给人的印象是,大多数(全部?)插件都允许您指定此变量,因此您应该使用它作为解决这些冲突之前的问题。