Развертывание приложения PyQt5 на Android через pyqtdeploy и Qt5

Возможно ли это? Я имею в виду, да, pyqtdeploy intro page сказал:" pyqtdeploy - это инструмент для развертывания приложений PyQt. Он поддерживает развертывание на настольных платформах (Linux, Windows и OS/X) и на мобильные платформы (iOS, Android и Windows RT).

Я установил Qt 5.3.0 для Android и все его предпосылки (SDK, NDK и т.д.). Также я провел тестовый проект с простой кнопкой и меткой в ​​QtCreator для тестирования развертывания. Все отлично. Следующий шаг пытался pyqtdeploy для создания Qt-проекта, довольно простой. Но когда я пытаюсь построить этот проект, линкер сказал, что нет библиотек QtCore, QtWidget. Поскольку я могу это распознать, у меня нет статических связанных библиотек PyQt и что они должны быть скомпилированы для архитектуры оружия. Это правильно? Но потом я понял, что сама библиотека python также должна быть скомпилирована. Могу ли я построить эти библиотеки из источника в Qt?

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

Как развернуть приложение PyQt5.3 Python 3.4 на Android с pyqtdeploy и Qt 5.3.0 для Android?

Ответы

Ответ 1

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