Wir verwenden Kivy zur Entwicklung von Android-Apps. Kivy ist eine Reihe von Open-Source-Frameworks, die speziell für die plattformübergreifende schnelle Anwendungsentwicklung verwendet werden. Es ist in Python und Cython geschrieben und bietet nicht nur eine sehr gute Unterstützung für Multi-Touch ermöglicht es Entwicklern, die Arbeit schnell abzuschließen. Mit einfachem interaktivem Prototyping und Unterstützung für die Wiederverwendung und Bereitstellung von Code ist es definitiv ein erstaunliches NUI-Framework.
Da es plattformübergreifend ist, müssen Sie den Code nur einmal schreiben, um gleichzeitig Android- und iOS-Apps zu generieren, was cool ist.
Nehmen Sie alle mit, um eine Hallo Welt zu schreiben
kivy-Installation
Umgebungsbeschreibung: Der Autor verwendet Python2.7.10
Hier stellen wir nur die Windows-Plattform vor Installation
Referenz für alle Plattformen: https://kivy.org/#download
Pip, Setuptools aktualisieren
python -m pip install –upgrade pip wheel setuptools
Dann installieren Sie die erforderlichen Abhängigkeiten
python -m pip install docutils pygmentspypiwin32 kivy.deps.sdl2 kivy.deps.glew \ kivy.deps.gstreamer –extra-index-url https://kivy.org/downloads/packages/simple/
Es ist erwähnenswert, dass das oben genannte Android auf Google zugreifen muss. Bitte bringen Sie daher Ihre eigene Leiter mit. Das Paket kivy.deps.gstreamer ist relativ groß (95 MB) und kann separat lokal installiert werden ,
Dann installieren Sie kivy
python -m pip install kivy
Zu diesem Zeitpunkt ist die Installation abgeschlossen. Beim Importieren von kivy ist die Virtualisierungsunterstützung nicht aktiviert , wird ein Fehler gemeldet. Wenn es sich um eine 64-Bit-Version handelt, stellen Sie einfach das BIOS der Maschine ein und aktivieren Sie die Virtualisierungsunterstützung.
Hinweis: Dies ist nur die laufende Umgebung von kivy, sodass ich es direkt auf dem Windows-Computer debuggen kann. Wir werden später darüber sprechen, wie der Code in eine APK-Datei kompiliert wird.
Wenn Kivy in Python ist, sollte es importiert werden können.
Gemäß der weltweiten Praxis sagen wir „Hallo“.
Erstellen Sie eine neue .py-Dateihelloworld
from kivy.app import App from kivy.uix.button importButton class TestApp(App): def build(self): return Button(text=’Hello,kivy’) TestApp().run()
Das obige ist der detaillierte Inhalt vonSo schreiben Sie Android-Programme in Python. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!