На самом деле вы можете легко перенести библиотеку Lua на Android, используя NDK .Взгляните на мою попытку - AndroLua , которая позволяет вам запускать скрипты, писать их с помощью графического интерфейса пользователя или через сеть, и захватывать выходные данные из функции print
.
Она даже поставляется с LuaJava скомпилировано, так что вы можете работать с объектами Java в Lua, например, текущий запуск Activity
доступен в Lua как глобальный activity
, и из него вы можете вызвать, например, activity:setTitle('Modified from Lua')
.