Как установить правильную версию play-сервисов в Ionic Pro - PullRequest
0 голосов
/ 01 июня 2018

В проекте замены в платформе / android / projet.properties следующие параметры

com.google.android.gms:play-services-maps:+

cordova.system.library.3=com.google.android.gms:play-services-location:+

Как заменить то же самое впроект или конфигурация, а затем зарядить его на ионный профи и построить его?

Ответы [ 2 ]

0 голосов
/ 28 ноября 2018

У нас была немного другая проблема, которая не была решена с помощью cordova-android-play-services-gradle-release.

Мы использовали cordova-plugin-background-geolocation , который былдобавление

com.google.android.gms:play-services-location:11+ 

, которое находилось в конфликте с phonegap-plugin-push .(Я думаю, что разница с OP заключается в -расположении , указанном в конце)

Не удалось найти градель для местоположения play-services, поэтому единственный способ исправить это повторноустановить плагин с указанным параметром --GOOGLE_PLAY_SERVICES_VERSION, например ...

cordova plugin add cordova-plugin-mauron85-background-geolocation --variable GOOGLE_PLAY_SERVICES_VERSION=11.6.2

Я довольно новичок в разработке cordova, но у меня сложилось впечатление, что большинство (все?) плагинов позволяют вам указать эту переменную, и выследует использовать это как само собой разумеющееся для разрешения этих конфликтов до того, как они произойдут.

0 голосов
/ 05 июня 2018

Я использовал следующий плагин: cordova-android-play-services-gradle-release

  1. Ионный плагин cordova add cordova-android-play-services-gradle-release
  2. Ионная платформа Cordova удалить android
  3. Ионная платформа Cordova добавить android@6.4.0

это решит мою проблему.

...