Heim  >  Artikel  >  Backend-Entwicklung  >  So schreiben Sie Android-Programme in Python

So schreiben Sie Android-Programme in Python

anonymity
anonymityOriginal
2019-06-18 10:45:067632Durchsuche

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.

So schreiben Sie Android-Programme in PythonDa 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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn