Russian Qt Forum
Апрель 18, 2024, 18:37
Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Вам не пришло
письмо с кодом активации?
1 час
1 день
1 неделя
1 месяц
Навсегда
Войти
Начало
Форум
WIKI (Вики)
FAQ
Помощь
Поиск
Войти
Регистрация
Russian Qt Forum
>
Forum
>
Qt
>
Qt Quick
(Модератор:
navrocky
) >
[РЕШЕНО] Тут кто-нибудь QML Map в Android получал работающую?
Страниц:
1
[
2
]
3
Вниз
« предыдущая тема
следующая тема »
Печать
Автор
Тема: [РЕШЕНО] Тут кто-нибудь QML Map в Android получал работающую? (Прочитано 19851 раз)
Old
Джедай : наставник для всех
Offline
Сообщений: 4349
Re: Тут кто-нибудь QML Map в Android получал работающую?
«
Ответ #15 :
Октябрь 29, 2019, 21:26 »
Код:
QT += location
?
Записан
Гурман
Гуру общения
Offline
Сообщений: 1442
Qt 2.2, 3.3, 4.5, 4,7, 4.8, 5.3, 5.6, 5.9, 5.12
Re: Тут кто-нибудь QML Map в Android получал работающую?
«
Ответ #16 :
Октябрь 29, 2019, 21:28 »
Цитата: Old от Октябрь 29, 2019, 21:26
Код:
QT += location
?
Да.
В проекте разделямого объектника (в котором карта рисуется) указано
QT += widgets multimedia quick quickwidgets qml network location positioning
в проекте всего приложения тоже
QT += core gui svg quick quickwidgets qml network positioning location sensors
Ну собственно без этого оно бы в Linux не заработало.
Записан
2^7-1 == 127, задумайтесь...
Гурман
Гуру общения
Offline
Сообщений: 1442
Qt 2.2, 3.3, 4.5, 4,7, 4.8, 5.3, 5.6, 5.9, 5.12
Re: Тут кто-нибудь QML Map в Android получал работающую?
«
Ответ #17 :
Октябрь 29, 2019, 21:31 »
Всё, надо посуду помыть и спать. Завтра буду дальше разбираться...
Записан
2^7-1 == 127, задумайтесь...
Old
Джедай : наставник для всех
Offline
Сообщений: 4349
Re: Тут кто-нибудь QML Map в Android получал работающую?
«
Ответ #18 :
Октябрь 29, 2019, 21:35 »
Вы из QtCreator собираете?
На закладке "Проекты" -> Сборка -> Сборка Android APK (это группа где приложение подписывается) есть checkbox "Расширенный вывод".
Включите его, тогда в консоль будет сыпаться подробный лог деплоя и gradle. Посмотрите там, может будут причины, почему они не копируются.
Записан
Гурман
Гуру общения
Offline
Сообщений: 1442
Qt 2.2, 3.3, 4.5, 4,7, 4.8, 5.3, 5.6, 5.9, 5.12
Re: Тут кто-нибудь QML Map в Android получал работающую?
«
Ответ #19 :
Октябрь 29, 2019, 22:00 »
Цитата: Old от Октябрь 29, 2019, 21:35
Вы из QtCreator собираете?
На закладке "Проекты" -> Сборка -> Сборка Android APK (это группа где приложение подписывается) есть checkbox "Расширенный вывод".
Включите его, тогда в консоль будет сыпаться подробный лог деплоя и gradle. Посмотрите там, может будут причины, почему они не копируются.
Не удержался. Попробовал. Получил листинг сборки 3796 строк. Но Kate в нём имена ни одной из этих библиотек не находит... Всё, тупик.
Ради забавы завтра попробую ручками взять эти библиотеки и перенести в каталог сборки, дать им правильные имена, и попробовать собрать APK. Хотя бы чтобы увидеть карту на своём смартфоне. Но уже есть что дописать в баг-репорт Qt, который я создал.
Записан
2^7-1 == 127, задумайтесь...
Old
Джедай : наставник для всех
Offline
Сообщений: 4349
Re: Тут кто-нибудь QML Map в Android получал работающую?
«
Ответ #20 :
Октябрь 29, 2019, 22:41 »
А такой вопрос, вы руками файлы из директория android не изменяли?
Например, android/res/value/libs.xml?
Записан
kambala
Джедай : наставник для всех
Offline
Сообщений: 4727
Re: Тут кто-нибудь QML Map в Android получал работающую?
«
Ответ #21 :
Октябрь 30, 2019, 01:00 »
Цитата: Гурман от Октябрь 29, 2019, 21:15
Но что делать, если их и там нет? Переходить на 5.13.1?... Странно это всё как-то...
что мешает собрать нужную версию самому из исходников?
Записан
Изучением C++ вымощена дорога в Qt.
UTF-8 has been around since 1993 and Unicode 2.0 since 1996; if you have created any 8-bit character content since 1996 in anything other than UTF-8, then I hate you. © Matt Gallagher
Гурман
Гуру общения
Offline
Сообщений: 1442
Qt 2.2, 3.3, 4.5, 4,7, 4.8, 5.3, 5.6, 5.9, 5.12
Re: Тут кто-нибудь QML Map в Android получал работающую?
«
Ответ #22 :
Октябрь 30, 2019, 10:16 »
Цитата: Old от Октябрь 29, 2019, 22:41
А такой вопрос, вы руками файлы из директория android не изменяли?
Например, android/res/value/libs.xml?
Нет, у меня нет дурной привычки лазить грязными руками в конфиги, которые я сам не писал.
«
Последнее редактирование: Октябрь 30, 2019, 10:19 от Гурман
»
Записан
2^7-1 == 127, задумайтесь...
Гурман
Гуру общения
Offline
Сообщений: 1442
Qt 2.2, 3.3, 4.5, 4,7, 4.8, 5.3, 5.6, 5.9, 5.12
Re: Тут кто-нибудь QML Map в Android получал работающую?
«
Ответ #23 :
Октябрь 30, 2019, 10:17 »
Цитата: kambala от Октябрь 30, 2019, 01:00
что мешает собрать нужную версию самому из исходников?
Отсутствие гарантии что глюк не пропадёт.
«
Последнее редактирование: Октябрь 30, 2019, 10:19 от Гурман
»
Записан
2^7-1 == 127, задумайтесь...
kambala
Джедай : наставник для всех
Offline
Сообщений: 4727
Re: Тут кто-нибудь QML Map в Android получал работающую?
«
Ответ #24 :
Октябрь 30, 2019, 10:43 »
Цитата: Гурман от Октябрь 30, 2019, 10:17
Цитата: kambala от Октябрь 30, 2019, 01:00
что мешает собрать нужную версию самому из исходников?
Отсутствие гарантии что глюк не пропадёт.
выяснить это можно только опытным путем
к тому же, можно построить только те модули, которые нужны, а не все подряд.
Записан
Изучением C++ вымощена дорога в Qt.
UTF-8 has been around since 1993 and Unicode 2.0 since 1996; if you have created any 8-bit character content since 1996 in anything other than UTF-8, then I hate you. © Matt Gallagher
Гурман
Гуру общения
Offline
Сообщений: 1442
Qt 2.2, 3.3, 4.5, 4,7, 4.8, 5.3, 5.6, 5.9, 5.12
Re: Тут кто-нибудь QML Map в Android получал работающую?
«
Ответ #25 :
Октябрь 30, 2019, 11:26 »
Цитата: kambala от Октябрь 30, 2019, 10:43
Цитата: Гурман от Октябрь 30, 2019, 10:17
Цитата: kambala от Октябрь 30, 2019, 01:00
что мешает собрать нужную версию самому из исходников?
Отсутствие гарантии что глюк не пропадёт.
выяснить это можно только опытным путем
к тому же, можно построить только те модули, которые нужны, а не все подряд.
У меня нет времени на эксперименты без гарантированного результата.
Записан
2^7-1 == 127, задумайтесь...
Гурман
Гуру общения
Offline
Сообщений: 1442
Qt 2.2, 3.3, 4.5, 4,7, 4.8, 5.3, 5.6, 5.9, 5.12
Re: Тут кто-нибудь QML Map в Android получал работающую?
«
Ответ #26 :
Октябрь 30, 2019, 11:32 »
Цитата: Old от Октябрь 29, 2019, 22:41
А такой вопрос, вы руками файлы из директория android не изменяли?
Например, android/res/value/libs.xml?
Этот файл имеет весьма странный вид.
Код:
<?xml version='1.0' encoding='utf-8'?>
<resources>
<array name="qt_sources">
<item>https://download.qt.io/ministro/android/qt5/qt-5.7</item>
</array>
<!-- The following is handled automatically by the deployment tool. It should
not be edited manually. -->
<array name="bundled_libs">
<!-- %%INSERT_EXTRA_LIBS%% -->
</array>
<array name="qt_libs">
<!-- %%INSERT_QT_LIBS%% -->
</array>
<array name="bundled_in_lib">
<!-- %%INSERT_BUNDLED_IN_LIB%% -->
</array>
<array name="bundled_in_assets">
<!-- %%INSERT_BUNDLED_IN_ASSETS%% -->
</array>
</resources>
Откуда тут взялся qt-5.7, если этот проект никогда с этой версией Qt не собирался? Я его начал делать на 5.9. а 5.7 у меня вообще не был никогда установлен. Что это за бред?
«
Последнее редактирование: Октябрь 30, 2019, 11:34 от Гурман
»
Записан
2^7-1 == 127, задумайтесь...
Old
Джедай : наставник для всех
Offline
Сообщений: 4349
Re: Тут кто-нибудь QML Map в Android получал работающую?
«
Ответ #27 :
Октябрь 30, 2019, 11:36 »
Цитата: Гурман от Октябрь 30, 2019, 11:32
Откуда тут взялся qt-5.7, если этот проект никогда с этой версией Qt не собирался? Я его начал делать на 5.9. а 5.7 у меня вообще не был никогда установлен. Что это за бред?
Это шаблонный файл. У меня там тоже 5.7.
Записан
Гурман
Гуру общения
Offline
Сообщений: 1442
Qt 2.2, 3.3, 4.5, 4,7, 4.8, 5.3, 5.6, 5.9, 5.12
Re: Тут кто-нибудь QML Map в Android получал работающую?
«
Ответ #28 :
Октябрь 30, 2019, 11:51 »
Не. Увы, копирование с переименованием этих двух файлов не помогло. В APK они не вошли. Их нет в списках. Ну не включать же их в проект явно...
Полное удаление каталога сборки тоже не помогло.
«
Последнее редактирование: Октябрь 30, 2019, 11:59 от Гурман
»
Записан
2^7-1 == 127, задумайтесь...
kambala
Джедай : наставник для всех
Offline
Сообщений: 4727
Re: Тут кто-нибудь QML Map в Android получал работающую?
«
Ответ #29 :
Октябрь 30, 2019, 13:39 »
Цитата: Гурман от Октябрь 30, 2019, 11:26
У меня нет времени на эксперименты без гарантированного результата.
время на форум же есть
тратится 10-15 минут на выяснение нужных флагов для configure и запускается сборка в фоне (за час соберет, наверное).
спроси еще на форуме Qt / stackoverflow / открой баг репорт.
Записан
Изучением C++ вымощена дорога в Qt.
UTF-8 has been around since 1993 and Unicode 2.0 since 1996; if you have created any 8-bit character content since 1996 in anything other than UTF-8, then I hate you. © Matt Gallagher
Страниц:
1
[
2
]
3
Вверх
Печать
« предыдущая тема
следующая тема »
Перейти в:
Пожалуйста, выберите назначение:
-----------------------------
Qt
-----------------------------
=> Вопросы новичков
=> Уроки и статьи
=> Установка, сборка, отладка, тестирование
=> Общие вопросы
=> Пользовательский интерфейс (GUI)
=> Qt Quick
=> Model-View (MV)
=> Базы данных
=> Работа с сетью
=> Многопоточное программирование, процессы
=> Мультимедиа
=> 2D и 3D графика
=> OpenGL
=> Печать
=> Интернационализация, локализация
=> QSS
=> XML
=> Qt Script, QtWebKit
=> ActiveX
=> Qt Embedded
=> Дополнительные компоненты
=> Кладовая готовых решений
=> Вклад сообщества в Qt
=> Qt-инструментарий
-----------------------------
Программирование
-----------------------------
=> Общий
=> С/C++
=> Python
=> Алгоритмы
=> Базы данных
=> Разработка игр
-----------------------------
Компиляторы и платформы
-----------------------------
=> Linux
=> Windows
=> Mac OS X
=> Компиляторы
===> Visual C++
-----------------------------
Разное
-----------------------------
=> Новости
===> Новости Qt сообщества
===> Новости IT сферы
=> Говорилка
=> Юмор
=> Объявления
Загружается...