<AppName> возникают проблемы с сервисами Google Play - PullRequest
0 голосов
/ 17 февраля 2019

У меня есть приложение NativeScript JavaScript, которое создает карты Google.Совсем недавно я начал получать сообщение об ошибке:

<AppName> is having trouble with Google Play services.  Please try again. 

Вот что я знаю до сих пор:

  1. Проблема возникает только на Android, а не на iOS
  2. Проблема возникает только на эмуляторах (протестировано 2), а не на реальном устройстве
  3. Подобное приложение успешно работает на тех же эмуляторах
  4. Предыдущая версия приложения, которая раньше успешно работала, теперь завершается с ошибкой

Я провел большую часть дня в поисках ответов и пробовал различные изменения в app.gradle, но безуспешно.Для справки, вот соответствующая строка сервисов Google Play из app.gradle:

 // See https://github.com/NativeScript/nativescript-geolocation/issues/81
project.ext {
  googlePlayServicesVersion = "11.2.+"
}

На данный момент я в растерянности.Я приветствую любые указатели.

Я добавлю, что я

  1. Удалил и переустановил NativeScript CLI и платформы
  2. Обновил все компоненты до 5.2.0 (текущая версия)
  3. tns doctor выдает все зеленые проверки
  4. Я использую эмуляторы Android Studio

Обновление: я определил, что эта ошибка не возникает с версией 4.2.0платформы NativeScript для Android, но происходит с версией 5.0.0 и выше.Таким образом, временный обходной путь заключается в том, чтобы выполнить обратный уровень этого пакета:

tns platform add android@4.2.0

Обновление 25.02.2009: Простое понижение платформы Android больше не работает для меня.Я воссоздал проблему с приложением минимальной карты и открыл проблему с nativescript-google-maps-sdk .

...