mí Vamos en primer lugar aclarar algunas cosas:Calling Lua script desde una aplicación Android
No estoy tratando de ejecutar un script una Lua desde una línea de comandos.
No estoy tratando de invocar ninguna función de Android desde Lua
Así que con eso fuera del camino, esto es lo que estoy tratando de hacer.
Desde una actividad de Android, invoque directamente o indirectamente (JNI/SL4A) un script de Lua y recupere los resultados de la actividad.
Mira ahora en la documentación para SL4A veo un par de inconvenientes:
1) No puedo encontrar la documentación diciendo que permite una programación Lua llaman. 2) Parece que SL4A podría necesitar instalarse como una aplicación separada (no demasiado parecida).
La única otra opción que veo es hacer una compilación cruzada NDK de Lua y luego tratar de invocarlo en código C de alguna manera.
Podría aclarar cómo se podría utilizar AndroLua que a cargar un módulo lua y llamar a una función desde ese módulo. Gracias – Androider
He verificado que esto funciona. También estoy interesado en poder cargar guiones lua desde archivos de recursos, así que lo he publicado como una pregunta separada: http://stackoverflow.com/questions/8584678/does-andolua-have-a-way-to-pass -lua-scripts-from-resource-files – Androider