Maison  >  Article  >  développement back-end  >  Comment écrire des programmes Android en python

Comment écrire des programmes Android en python

anonymity
anonymityoriginal
2019-06-18 10:45:067652parcourir

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.

Comment écrire des programmes Android en pythonComme 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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn