Ich kenne SL4A und wie ich Python-Skripte in Android ausführen kann.
Ich muss wissen, wie ich den gesamten Python-Interpreter in meine APK integrieren kann, damit meine Endbenutzer SL4A nicht herunterladen und installieren müssen, bevor sie meine App ausführen.
Danke.
Sieh dir kivy.org an.
Es ist ein Python auf Android-basierten Multitouch-GUI, in der Dokumentation wird erklärt, wie man ein Paket mit allen Insidern erstellt, um auf Android-Shop zu veröffentlichen.
Ich erinnere mich auch, dass es ein Kapitel über das Buch Pro Android Python mit gab SL4A erklärt, wie man alles packt und veröffentlicht.
Hoffe, das hilft
Es gibt das android-python27 -Projekt, das trotz des Namens tatsächlich mit anderen Interpretern als Python 2.7 funktioniert . Wenn Sie eine Python-Anwendung mit einem Interpreter in einem einzigen APK bündeln möchten, ist dies die einzige Option. Sie können verschiedene Interpreter verwenden und Ihre eigenen Python-Bibliotheken und dergleichen hinzufügen.
Es ist ziemlich peinlich, um ehrlich zu sein - der 'benutzerfreundliche' Ansatz erfordert Eclipse ~, aber wenn Sie bereit sind, Ihre App zu packen, erledigt es die Aufgabe.
Es ist unter Apache License 2.0 verfügbar.