lua脚本跟安卓(android)交互嵌入的问题

function main()
这是一个震动的lua脚本
while true do
vibrate(1000)
sleep(3000)
end
end android项目中怎么实现启动这个脚本,引入Androlua中让它启动起来

安卓的默认语言是java java和lua本身不支持
所以要通过中间语言c或c++
把lua中的main 作为global变量传给c
使用jni 连接c
再把c的接口注册到java里的native函数里调用就行了
在lua里实现功能 不是很好调试
温馨提示:答案为网友推荐,仅供参考
相似回答