Calling Lua Script From an Android Application

Позвольте мне прежде всего прояснить несколько вещей:

Я не пытаюсь запустить скрипт Lua из командной строки.
Я не пытаюсь вызвать какие-либо функции android из Lua

Итак, с этим разобрались, вот что я пытаюсь сделать.

Из активности Android вызвать напрямую ИЛИ косвенно (JNI/SL4A) скрипт Lua и получить результаты в активности.

Теперь, просматривая документацию по SL4A, я вижу несколько недостатков:

1) Я не могу найти документацию о том, что он позволяет программно вызывать Lua. 2) Похоже, что SL4A придется устанавливать как отдельное приложение (что не слишком удобно).

Единственный другой вариант, который я вижу, это кросс-компиляция Lua в NDK и затем попытка вызвать его в коде C каким-то образом.

6
задан jpjacobs 19 December 2011 в 16:16
поделиться