Я знаю о SL4A и как я могу запускать скрипты Python в Android.
Мне нужно знать, как я могу упаковать весь интерпретатор Python внутри своего APK, поэтому моим конечным пользователям не придется загружать и устанавливать SL4A перед запуском моего приложения.
Благодарю.
Попробуйте посмотреть на kivy.org .
Это python на графическом интерфейсе Multiitouch на базе Android, в документации объясняется, как создать пакет со всем, чтобы опубликовать его в магазине Android.
Я также помню, что была глава о книге Pro Android Python с SL4A, в которой объяснялось, как упаковать все и публиковать.
Надеюсь это поможет
Существует проект android-python27 , который фактически работает с интерпретаторами, отличными от Python 2.7, несмотря на название. Если вы хотите связать приложение Python с интерпретатором в одном APK, это единственный вариант. Вы можете использовать разные интерпретаторы и добавлять свои собственные библиотеки Python и такие вещи.
Очень грустно использовать, чтобы быть честным. «Удобный для пользователя» подход требует Eclipse ~, но если вы готовы упаковать свое приложение, он выполняет эту работу.
Он доступен под лицензией Apache 2.0.