2016-07-15 22 views
1

Zunächst einmal bin ich mir bewusst, dass schon viele similair-Fragen gestellt wurden, aber irgendwie kann ich nichts herausfinden, ich habe ein Python-Kivy-Programm, das ich auf Android ausführen möchte Programm funktioniert perfekt auf meinem Computer, ich habe verschiedene einfache Programme mit Python Interpreter mit Kivy ausgeführt, bis jetzt war es die beste Open Source die ich finden konnte, aber es gibt einige unangenehme Probleme damit. Ich bin zu https://kivy.org/docs/guide/packaging-android.html#packaging-android und da ich schon auf meinem Handy Kivy Launcher installiert hatte ich versucht, dass ein ersten, aber wenn ich die App öffne ich eine Nachricht erhalten:Ausführen eines kivy-Programms auf Android

keine Projekte zur Verfügung luanch. Bitte legen Sie ein Projekt in den Speicher/emuliert/0/kivy und starten Sie diese Anwendung neu. Drücken Sie die Zurück-Taste, um zu beenden.

bei https://kivy.org/docs/guide/packaging-android.html#packaging-android Ich readed, dass das "Projekt" besteht aus meinem Hauptcode, sagen wir main.py, and android.txt, die android.txt muss ein paar Dinge enthalten, die ich jetzt nicht erwähnen werde, müssen diese beiden Dateien sein in einem Ordner platziert und im gewünschten Verzeichnis abgelegt.

Ich tat dies, aber ich habe immer noch die gleiche Nachricht.

Ich habe versucht, Buildozer zu versuchen, aber ich fand nicht eine ordnungsgemäße Installation für Android.

Ich bitte um Rat, weil ich denke, dass die Antwort auf meine Probleme vielleicht nicht so schwierig sein wird, so dass jeder Rat wert ist.

Dank und Grüße.

Cid-El

ps. Android Lollipop, Python 3.4

+1

Ich habe 'Buildozer' oft und ohne Probleme verwendet. Welche Probleme haben Sie für die Installation? Außerdem installieren Sie 'buildozer' auf Ihrem Rechner, packen für Android und pushen direkt auf das Gerät - Sie müssen nichts in Android installieren, abgesehen von den Entwickleroptionen – Anzel

+0

ok, ich dachte, dass buildozer am Telefon installiert werden muss, und seit Ich konnte keinen Download im Play Store finden Ich dachte, es wäre eine Sackgasse, können Sie erklären, wie man es benutzt? –

+1

es ist zu lang, um Kommentar einzugeben, habe ich eine Antwort auf den grundlegenden Ablauf, wie Sie Ihre App lokal starten und ausführen.hoffe, dass es dir hilft, loszulegen – Anzel

Antwort

1

Sie versuchen buildozer verwenden, können Sie Ihre App zu verpacken und zu Android-Gerät direkt für Debug bereitstellen, können Sie nur diese in Ihrem Gerät installieren müssen, und die Entwickleroptionen in Android ändern externe Quelle zu ermöglichen, .

Grundsätzlich, wenn Sie die buildozer installieren, müssen Sie durch ein Projekt initialisieren: buildozer init

Stellen Sie sicher, dass die erforderlichen Abhängigkeiten und gezielte Android SDK/NDK in Ihrem System.

Dann ist es nur eine einfache Bearbeitung der Build-Manifest für Python spezifische Abhängigkeiten (externe Module usw.).

und führen vor Ort durch: buildozer android deploy run

Lesen Sie mehr über buildozerhere

Hoffnung, das hilft.

+0

ich bin gerade keine Zeit, aber ich hoffe zu versuchen, es später später zu arbeiten, oder nächste schwache –

+0

@ Cid-El, ja sicher, geben Sie SO einen Schrei, wenn Sie versucht und bekommen haben stecken wir sind hier um zu helfen :) – Anzel

+0

hallo Anzel, ich versuchte Buildozer gerade jetzt, aber ich bekomme einen super langen Fehler (nachdem ich viele andere Pakete auf Anfrage installiert habe), aber danke für die Hilfe obwohl –

Verwandte Themen