Jump to content

[TfgMap] Приложение с картой зависает на Android 10


Stas

Recommended Posts

Доброе утро, всех с Новым годом

И таки касательно карт.

Воспользовался примером , любезно предоставленным   Ярославом https://forum.fgx-native.com/applications/core/interface/file/attachment.php?id=34

Работа приложения зависит либо от устройства, либо от версии Андроида

1) Redmi note 5 Версия андроида 9 - падение без объяснения причин сразу после запуска (32, 64 без разницы)

2) Nexus 2013  Версия андроида 6 -  Прекрасная работа (32, конечно)

Использовался Delphi community Edittion 10.3

Разрешения не были запрошены, но были предоставлены в настройках приложения.

Если у кого-то будет возможность протестировать на другом устройстве, но тоже 9-й Андроид, буду весьма признателен.

Спасибо

Link to comment
Share on other sites

  • Stas changed the title to [TfgMap] Неработоспособность на устройствах
  • Administrators
Только что, Stas сказал:

Ярослав, а Вы на каких версиях и устройствах проверяли?

Логи я постараюсь, stack trace там скучный

У меня два устройства с разными версиями Андроида и оболочками. На обоих все ок. Поэтому лог с вашего устройства поможет понять причину проблемы.

Link to comment
Share on other sites

Вопрос решен. Всем спасибо.

Проблема была в 

Android Google maps java.lang.NoClassDefFoundError: Failed resolution of: Lorg/apache/http/ProtocolVersion

Решилась добавлением в AndroidManifest.template.xml

        <uses-library android:name="org.apache.http.legacy" android:required="false"/>

сразу под тегом 

    <application android:persistent="%persistent%" 
        android:restoreAnyVersion="%restoreAnyVersion%" 
        android:label="%label%" 
        android:debuggable="%debuggable%" 
        android:largeHeap="%largeHeap%"
        android:icon="@mipmap/ic_launcher"
        android:theme="@style/AppTheme"
        android:hardwareAccelerated="%hardwareAccelerated%">
 

Link to comment
Share on other sites

Вообще к карте очень много пожеланий.

1) Очень не хватает контрола  Zoom  (у фмх он есть)

2) Не хватает контрола  My Location 

3) Все-таки объекты должны быть все поддерживаемые fmx

4) Программное открытие скрытие  Информативного окна (у fmx не было, допиливал ручками)

5) Свои слои !!! Ибо не гуглом единым жив человек. 

Link to comment
Share on other sites

  • Administrators
2 часа назад, Stas сказал:

Вообще к карте очень много пожеланий.

Отлично, заводите в разделе Голосования за новые возможности запросы. От себя добавлю, что текущая реализация карты является самой базовой, и в планах было расширение функционала. Поэтому голосование позволит просто выполнить задачу быстрее.

13 часов назад, Stas сказал:

Решилась добавлением в AndroidManifest.template.xml

        <uses-library android:name="org.apache.http.legacy" android:required="false"/>

В следующих версиях сделаю автоматическую генерацию этого тега, если в настройках проекта включена будет поддержка карт.

Link to comment
Share on other sites

  • Administrators

В версии 1.0.2.0 добавлено автоматическое добавление подлючения апач библиотеки. Добавление происходит, если вы в настройках проекта указали, что будете использовать карты.

https://gitlab.com/y.brovin/fgx/issues/400

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...