Déploiement de L'application PyQt5 sur Android via pyqtdeploy et Qt5

est-ce possible? Je veux dire, oui, pyqtdeploy intro page a dit: "pyqtdeploy est un outil pour déployer des applications PyQt. Il prend en charge le déploiement sur les plateformes de bureau (Linux, Windows et OS/X) et les plateformes mobiles (iOS, Android et Windows RT)."

j'ai installé Qt 5.3.0 pour Android et tous ses prérequis (SDK, NDK, etc.). Aussi j'ai fait le projet d'essai avec le bouton simple et l'étiquette dans QtCreator pour le déploiement d'essai. Tout est très bien. La prochaine étape était d'essayer pyqtdeploy pour faire le projet Qt, assez simple. Mais quand j'essaie de construire ce projet, linker dit qu'il n'y a pas de bibliothèques QtCore, QtWidget. Comme je peux le reconnaître, Je n'ai pas de bibliothèques PyQt statiques et elles doivent être compilées pour l'architecture arm. Est-il juste? Mais j'ai réalisé que la bibliothèque python elle-même doit aussi être compilée arm. Et puis-je construire ces bibliothèques à partir des sources dans Qt?

recherche n'a rien fait. Si cela est vrai, pourquoi pas un (berge, python) n'ont pas de bibliothèques compilées pour les bras? Peut-être que je suis missunderstood quelque chose. Dans ce cas, j'ai une question plus globale.

comment déployer PyQt5.3 Python 3.4 application pour Android avec pyqtdeploy et Qt 5.3.0 pour Android?

8
demandé sur ekhumoro 2014-06-16 12:44:11

1 réponses

attend la prochaine version de pyqtdeploy, qui donnera probablement de meilleures instructions ou inclura des bibliothèques compilées. Le projet pyqtdeploy est activement développé. Oui, vous pouvez l'utiliser pour Android maintenant, mais vous êtes sur votre propre pour cross-compiler de nombreuses bibliothèques statiques.

2
répondu bootchk 2014-07-11 20:46:59