Russian Qt Forum
Май 05, 2024, 10:36 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало Форум WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  
  Просмотр сообщений
Страниц: 1 2 3 [4] 5 6 ... 96
46  Qt / Qt Quick / Re: Тут кто-нибудь QML Map в Android получал работающую? : Октябрь 29, 2019, 22:00
Вы из QtCreator собираете?
На закладке "Проекты" -> Сборка -> Сборка Android APK (это группа где приложение подписывается) есть checkbox "Расширенный вывод".
Включите его, тогда в консоль будет сыпаться подробный лог деплоя и gradle. Посмотрите там, может будут причины, почему они не копируются.

Не удержался. Попробовал. Получил листинг сборки 3796 строк. Но Kate в нём имена ни одной из этих библиотек не находит... Всё, тупик.

Ради забавы завтра попробую ручками взять эти библиотеки и перенести в каталог сборки, дать им правильные имена, и попробовать собрать APK. Хотя бы чтобы увидеть карту на своём смартфоне. Но уже есть что дописать в баг-репорт Qt, который я создал.
47  Qt / Qt Quick / Re: Тут кто-нибудь QML Map в Android получал работающую? : Октябрь 29, 2019, 21:31
Всё, надо посуду помыть и спать. Завтра буду дальше разбираться...
48  Qt / Qt Quick / Re: Тут кто-нибудь QML Map в Android получал работающую? : Октябрь 29, 2019, 21:28
Код:
QT        += location
?
Да.

В проекте разделямого объектника (в котором карта рисуется) указано

QT += widgets multimedia quick quickwidgets qml network location positioning

в проекте всего приложения тоже

QT       += core gui svg quick quickwidgets qml network positioning location sensors

Ну собственно без этого оно бы в Linux не заработало.
49  Qt / Qt Quick / Re: Тут кто-нибудь QML Map в Android получал работающую? : Октябрь 29, 2019, 21:23
Полез смотреть в каталоги Qt.
Они должны лежать где-то в
lib/qml/QtPositioning/libdeclarative_positioning.so
lib/qml/QtLocation/libdeclarative_location.so

Есть такие:

/home/gourmand/Qt5/5.12.5/5.12.5/android_armv7/qml/QtLocation/libdeclarative_location.so
/home/gourmand/Qt5/5.12.5/5.12.5/android_armv7/qml/QtPositioning/libdeclarative_positioning.so


50  Qt / Qt Quick / Re: Тут кто-нибудь QML Map в Android получал работающую? : Октябрь 29, 2019, 21:19
И, кстати, в каком они должны быть каталоге?
51  Qt / Qt Quick / Re: Тут кто-нибудь QML Map в Android получал работающую? : Октябрь 29, 2019, 21:15
Все есть, кроме последнего. Вот же блин...
Еще этот забыл:
libqml_QtPositioning_libdeclarative_positioning.so

А в директории где Qt установлена в плагинах они есть? Может не все установлено для андроида?
И этого тоже нет. И в логе деплоя они не встречаются, ни в одной из 1253 строк.

Полез смотреть в каталоги Qt. Но что делать, если их и там нет? Переходить на 5.13.1?... Странно это всё как-то...
52  Qt / Qt Quick / Re: Тут кто-нибудь QML Map в Android получал работающую? : Октябрь 29, 2019, 21:08
Они должны быть в ..........android-build/libs/armeabi-v7a ? И как называться?
Да.

libplugins_geoservices_libqtgeoservices_esri.so
libplugins_geoservices_libqtgeoservices_itemsoverlay.so
libplugins_geoservices_libqtgeoservices_mapbox.so
libplugins_geoservices_libqtgeoservices_nokia.so
libplugins_geoservices_libqtgeoservices_osm.so
libplugins_position_libqtposition_android.so
libplugins_position_libqtposition_positionpoll.so
libqml_QtLocation_libdeclarative_location.so
Все есть, кроме последнего. Вот же блин...
53  Qt / Qt Quick / Re: Тут кто-нибудь QML Map в Android получал работающую? : Октябрь 29, 2019, 21:02
Они должны быть в ..........android-build/libs/armeabi-v7a ? И как называться?
54  Qt / Qt Quick / Re: Тут кто-нибудь QML Map в Android получал работающую? : Октябрь 29, 2019, 20:55
В Linux Kubuntu 18.04 LTS нормально работает, карту показывает. Мой код один и тот же. Может я где-то зевнул что-то для Android специфичное? В Манифесте вроде всё необходимое есть, ++нутые вызовы позиционирования и локации в Android все работают. Глюк только с QML.
А в каталоге сборки плагины эти есть?
androiddeployqt их туда копирует?
Что в логах деплоя?
Наверно нет. Откуда они возьмутся в каталоге сборки? Я считал что их должен Qt5 для Android с собой притащить. Это же не я делаю - это инсталлятор Qt. В установщике отдельно опции позиционирования нет. Логи деплоя пока не смотрел. Щаз гляну.
55  Qt / Qt Quick / Re: Тут кто-нибудь QML Map в Android получал работающую? : Октябрь 29, 2019, 20:50
Цитировать
Тут кто-нибудь QML Map в Android получал работающую?
Ну так вот. Улыбающийся
http://www.prog.org.ru/index.php?topic=32513.msg240171#msg240171

Ну так вот я же вижу... Какая версия Qt? В какой ОС собиралось? С QML не было вообще проблем? Можно увидеть шапку QML с import-ами?

56  Qt / Qt Quick / Re: Qt и Google Play : Октябрь 29, 2019, 20:46
О! Qt, Android, карта... можно сюда подробнее рассказать про эту комбинацию?
57  Qt / Qt Quick / [РЕШЕНО] Тут кто-нибудь QML Map в Android получал работающую? : Октябрь 29, 2019, 20:41
Похоже на ещё одну дыру набрёл. В Android приложение на
Код:
import QtPositioning 5.8
import QtLocation 5.11
выдаёт в консоль:
Код:
: qrc:/map.qml:4:1: module "QtLocation" is not installed
: qrc:/map.qml:3:1: module "QtPositioning" is not installed
: qrc:/map.qml:4:1: module "QtLocation" is not installed
: qrc:/map.qml:3:1: module "QtPositioning" is not installed

В Linux Kubuntu 18.04 LTS нормально работает, карту показывает. Мой код один и тот же. Может я где-то зевнул что-то для Android специфичное? В Манифесте вроде всё необходимое есть, ++нутые вызовы позиционирования и локации в Android все работают. Глюк только с QML.
58  Компиляторы и платформы / Компиляторы / Re: Странность с Clang. : Октябрь 27, 2019, 11:41
Т.е. какие опции компилятора в Qt  Team выставят, с такими вы проекты и собираете. Сами эти опции не контролируете, и задать другие, без чувачка из Qt  Team, не можете.
Могу. Но ещё я 11 лет езжу на машине марки Ford, и ни разу не перепрограммировал её управление двигателем и коробкой передач. Хотя тоже могу.
59  Компиляторы и платформы / Компиляторы / Re: Странность с Clang. : Октябрь 26, 2019, 21:59
Так баг у вас или у чувачка из Qt Team?

Чтобы не терять смысл написанного другими, и не задавать глупые вопросы, надо внимательнее читать реплики.
60  Компиляторы и платформы / Компиляторы / Re: Странность с Clang. : Октябрь 26, 2019, 18:31
У К&Р не было классов и можно было возвращать 0. А что возвращать в плюсах?
То же самое, что и без плюсов. Функция описана как возвращающая bool. Классы тут ни при чём, этот тип по-умолчанию обычный скалярный, такой же как у K&R.
Страниц: 1 2 3 [4] 5 6 ... 96

Страница сгенерирована за 0.122 секунд. Запросов: 23.