A month ago or so I started trying to get one of the pure Java ports of
Lua to run on Android---I believe it was Jill
(jillcode.googlecode.com). It took me about 10 minutes to get it to
build. However, I wasn't actually able to get it to run----and then I
got pulled away on day job stuff and haven't been able to get back to it.
Another alternative is the Android Scripting Environment project
(http://code.google.com/p/android-scripting/). Lua is one of the
available interpreters.