Appcelerator - Проблема на Android с Google Maps и Open Street Maps - PullRequest
0 голосов
/ 12 ноября 2018

Я разрабатываю приложение с помощью appcelerator. В этом приложении я использую модуль ti.map, чтобы показать карту города. Я создал ключ API и все остальное. Моя проблема в том, что когда я пытаюсь открыть карту на Android (на IOS работает нормально), приложение зависает и не отвечает ...

Через некоторое время появляется окно с предупреждением о том, что мое приложение не отвечает, и если я хочу закрыть его. Если я снимаю усилитель, он работает правильно ....

Я думал, что моя проблема возникнет, потому что у меня не было платежного аккаунта для карт Google, поэтому я попытался загрузить веб-просмотр (с пользовательским агентом Mozilla), чтобы посмотреть, смогу ли я загрузить карту, но это не работало, приложение открывало представление, но оно было белым (по крайней мере, оно отвечало).

Затем я попытался со ссылкой на openstreetmap в веб-просмотре, также не работал .... (та же ссылка с внешним браузером на устройстве работает ...)

Итак .... я не знаю, что делать .... Любая помощь?

В других приложениях, которые я разработал, я никогда не сталкивался с этой проблемой ... (я разработал 2 месяца назад, у которых были карты, и они работали нормально ...)

Appcelerator SDK - 7.4.1
Версия модуля Ti.Map - 4.3.1

Проверено на: Genimotion - Samsung Galaxy 6 (с открытыми приложениями)
гениальность - Samsung Galaxy 8 (с opengapps)
Устройство - Samsung Galaxy 6
Устройство - Samsung Galaxy j6

Заранее спасибо.

1 Ответ

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

Решено!

Проблема возникает, когда модуль Ti.map и Ti.playservices находятся в приложении. После удаления Ti.playservices карта и приложение работали.

...