发布网友 发布时间:2022-04-20 16:20
共1个回答
热心网友 时间:2023-06-29 18:26
在Android手机上编写并运行Lua脚本
利用开源项目SL4A(ScriptingLayerforAndroid项目地址:可以快速在Android手机上搭建各种脚本运行环境。目前SL4A支持Python,Perl,JRuby,Lua,BeanShell,JavaScript,Tcl,shell等脚本语言。
1、下载并安装SL4A运行环境
这个应用提供了各种脚本的运行环境,通过拆APK可以看到应用内嵌了两个.so动态链接库。其中一个是ConnectBot的库,另一个是7.9K大小的脚本执行库,但显然不是脚本语言解析库。具体关于SL4A的原理,可以参考博文:《SL4A之实现原理解析》
2、下载Luaforandroid支持lua_for_android_r1.apk
3、运行Luaforandroid,它将从网络下载一些Lua脚本Demo。这些例子在SL4A中运行。
使用SL4A可以在Android手机上直接运行Lua等脚本。