Gestern und heute habe ich mir die Zeit damit vertrieben meine kleine App für's Handy zu basteln ... soweit das eben erstmal mit kivy geht, da mir python halt wesentlich näher liegt als kotlin oder Dart.. Soweit , soweit so gut, verbindet sich alle 30s mit dem Server und übermittelt POST Request mit Gerätenummer , GPS-Mock Daten  als jason verkleidetes Dictionary.  Problem:

Will man auf's Handy, ist irgendwann die Zeit gekommen Windows mit seinem Krempel zu verlassen...

Mein erster Plan war es dafür Ubuntu auf einem i5 mit 16 GB zu installieren, auf dem ich eigentlich nur youtube zum Frühstück schaue... aber dann ist mir der Letzte USB-Stick beim versuch ein da ein bootfähiges iso von ubuntu  zu erstellen irgendwie unter der Hand weggestorben..

Naja. Eine VM auf dem Notebook ist eh bequemer ... Hyper-V ausgegraben aus den untiefen von Windows 10 , aktiviert , VM angelegt im Schnellverfahren... läuft.

Einige Zeit verbracht, bis ich realisiert habe, dass python -m venv env  hier etwas anders bedeutet wie python -m venv env ...  Hier will die Umgebung nämlich unter enf\bin aktiviert werden und nicht unter env\Scripts (mal so nebenbei: Wer hat sich eigentlich ausgedacht Scripts groß zu schreiben? Der Kumpel von dem, der den Keybord Interrupt auf Kommandozeile genauso wie das kopieren in Fenstern auf ctrl+c gelegt hat?)

Egal.

kivy AppNachdem ich unter Windows extra eine 'alte' Python3.10 Version in die Umgebung hohlen musste weil sonst das modul kivy nicht wollte - war es gar nicht so schlimm, dass bei ubuntu noch eine ältere Schlange hauste (3.8). Soweit lief die keine App auch   -  man glaubt es kaum - fast auf anhieb.

Zeit eine auf android lauffähige Version zu erstellen . Das geht  mit dem buildozer - aber nicht unter Windows /Ich rufe den Diskriminierungsbeauftragten an - daher überhaupt der Umzug.)

Also erstmal allen möglichen Kram installiert (buildozer und ich sind jetzt sudo🤙) noch mal cython ind die Umgebung genagelt und los geht's.

buildozer init

spec-Datei angepasst und der große Moment kann kommen 

buildozer -v android debug

Es läuft bei mir ... und läuft... läuft... läuft ??! Nach gefühlten 100 Downloads dann meine Meldung...
Irgendwas mit Fehler beim schreiben und "discspace"...

Was war passiert?

Bei der Einrichtung hatte ich der VM statt 120 GB nur 12 GB zugestanden. Die waren nun voll....

So schnell gebe ich nicht auf... VM angehlten , zum Hyper-V Manager geeilt, Festplatte vergrößert.. Ergebnis:

Nach der Anmeldung ein türkiser Bildschirm (vom Remotezugang) - von dem ich nicht mal einen Screenshot machen kann aus... Gründen.

Was mag mein neuer Chat-GPT Freund, der sich so auskennt, dazu sagen?

Zitat:

Das kann frustrierend sein😌. Manchmal lohnt es sich eine..kleine..Pause zu machen!