¿Es posible usar scripts lua en un proyecto java android?

¿Es posible llamar scripts lua desde dentro del código java para el sistema android? Descubrí la Scripting Layer para Android y he estado jugando con ella en mi dispositivo, pero sería muy útil si pudiera llamar scripts lua desde mis proyectos Eclipse. Sé que esto es posible si me estoy desarrollando en el NDK, pero no tengo ningún deseo de ir por ese camino (Java es demasiado agradable). Gracias por adelantado.

El intérprete Lua no se entrega con el sistema operativo Android. Por lo tanto, usted necesita SL4A o necesita integrar usted mismo a través del NDK. No hay otra magia posible aquí. ¡Lo siento!

En realidad, puede portar fácilmente la librería Lua a Android usando el NDK . Eche un vistazo a mi intento – AndroLua que le permite ejecutar secuencias de comandos, escribirlas utilizando GUI oa través de la red, y capturar la salida de print función de print .

Incluso viene con LuaJava compilado, por lo que puede trabajar con objetos Java en Lua, por ejemplo, la actividad actual está disponible en Lua como la activity global, y de eso se puede llamar por ejemplo activity:setTitle('Modified from Lua') .

Creo que también puede utilizar una de las implementaciones de Java de Lua.

Vea aquí algunos enlaces: ¿cómo puedo incrustar lua en java?

Hay SL4A:

http://code.google.com/p/android-scripting/

Además, si está programando juegos, puede ver el proyecto Moai de código abierto:

http://getmoai.com/

Usted debe echar un vistazo al proyecto "Kahlua 2"

Actualizando esta vieja pregunta, Corona ha estado permitiendo el desarrollo de Lua en Android desde hace algún tiempo. (La cuota de suscripción para la publicación de juegos Android es de $ 199 / año, pero el SDK es una descarga gratuita para fines de prueba)

Y los juegos desarrollados con él (supuestamente) funcionarán en el iPhone también (aunque eso será otro $ 199 / año).

Exención de responsabilidad: No estoy afiliado ni relacionado con Corona de ninguna manera.

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.