Я пытаюсь заставить стандартное приложение Android выполнять скрипт Python, который может возвращать значения в Java, но я сталкиваюсь с множеством проблем.
Jython не поддерживает это в среде Android, SL4A — мёртвый проект, Kivi — фреймворк с полным стеком, который вообще не использует Java, а QPython — это SL4A, который работает на Android 5+, но почти не имеет документации.
Я хотел что-то вроде:
// From INSIDE my Java Code
new PythonEngine().execute('a = 1 + 1').getInt('a')
С QPython я нашел пример, который выполняет произвольный код, но я не мог понять, как получить результат и как запустить сценарий, не открывая новую активность, ожидающую ответа пользователя.
Это возможно? Пример можно найти здесь Пример QPython Java