Maison > Article > développement back-end > Comment écrire des programmes Android en python
Nous utilisons Kivy pour développer l'application Android. Kivy est un ensemble de frameworks open source spécialement utilisés pour le développement rapide d'applications multiplateformes. Il est écrit en Python et Cython. Il prend en charge non seulement le multi-touch. permet aux développeurs de terminer le travail rapidement. Avec un prototypage interactif simple et la prise en charge de la réutilisation et du déploiement du code, il s'agit sans aucun doute d'un framework NUI incroyable.
Comme il est multiplateforme, vous n'avez besoin d'écrire le code qu'une seule fois pour générer des applications Android et iOS en même temps, ce qui est cool.
Invitez tout le monde à écrire un Hello World
Installation de Kivy
Description de l'environnement : L'auteur utilise Python2.7.10
Ici, nous présentons uniquement la plate-forme Windows installation
Référence pour toutes les plateformes : https://kivy.org/#download
Mettre à jour pip, setuptools
python -m pip install –upgrade pip wheel setuptools
Puis installez les dépendances requises
python -m pip install docutils pygmentspypiwin32 kivy.deps.sdl2 kivy.deps.glew \ kivy.deps.gstreamer –extra-index-url https://kivy.org/downloads/packages/simple/
Il convient de noter que l'Android ci-dessus doit accéder à Google, veuillez donc apporter votre propre échelle, et le package kivy.deps.gstreamer est relativement volumineux (95 Mo) et peut être installé localement séparément ,
Ensuite, il est temps d'installer kivy
python -m pip install kivy
À ce stade, l'installation est terminée. Il convient de noter que le support de virtualisation n'est pas activé sur le système 64 bits, et une erreur sera signalée lors de l'importation de Kivy. S'il est en 64 bits, configurez simplement le BIOS de la machine et activez la prise en charge de la virtualisation.
Remarque : il s'agit simplement de l'environnement d'exécution de Kivy, afin que je puisse le déboguer directement sur la machine Windows. Nous parlerons plus tard de la façon de compiler le code dans un fichier APK.
Si kivy est en python, il devrait pouvoir être importé.
Selon la pratique mondiale, disons « bonjour ».
Créez un nouveau fichier .pyhelloworld
from kivy.app import App from kivy.uix.button importButton class TestApp(App): def build(self): return Button(text=’Hello,kivy’) TestApp().run()
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!