在Android中使用lua

1,978 阅读1分钟
  • Lua: 一种轻量语言,由标准C编写而成,体积小,启动速度快。

https://www.lua.org

  • luaj: lua的一个java版本,纯 java 实现的 Lua 解释器,基于 Lua 5.2.x 版本。

http://www.luaj.org/luaj/3.0/README.html

  • luajava: 通过 java 的 jni 功能,将lua移植到Java中。

https://github.com/jasonsantos/luajava

  • AndroLua:将luajava移植到Android中

https://github.com/mkottman/AndroLua

https://github.com/nirenr/androlua_pro

https://github.com/lendylongli/AndroLua

https://github.com/liangchenhe55/Android-Lua


参考文章:

https://hanks.pub/2017/04/28/lua-in-android/

https://juejin.cn/post/6844903715435085838

https://www.jianshu.com/p/908a1ac893bb

https://yongyu.itscoder.com/2018/04/16/yongyu_20180416_lua_android_one/

http://blog.youcanbe.today/2018/01/11/使用CMake将Lua移植到Android/