Pozwól mi najpierw wyjaśnić kilka rzeczy:Wywołanie skryptu Lua Z Android
Nie próbuję uruchomić skrypt Lua z linii poleceń.
Nie próbuję wywoływać żadnych funkcji systemu Android od Lua
Więc z tym na uboczu, oto, co próbuję zrobić.
Z działania na Androidzie wywołaj bezpośrednio LUB pośrednio (JNI/SL4A) skrypt Lua i uzyskaj wyniki w działaniu.
Teraz patrząc na dokumentacji SL4A widzę kilka wad:
1) Nie mogę znaleźć dokumentację mówiąc, że jeden pozwala programowo wywołać Lua. 2) Wygląda na to, że SL4A może wymagać instalacji jako osobnej aplikacji (niezbyt bezsensowne).
Jedyna inna opcja, którą widzę, to przekierowanie NDK do wszystkich Lua, a następnie spróbuj wywołać ją w jakiś sposób w kodzie C.
Mógłbyś wyjaśnić, w jaki sposób można wykorzystać AndroLua się do załaduj moduł lua i wywołaj funkcję z tego modułu. Dzięki – Androider
Sprawdziłem, że to działa. Interesuje mnie również możliwość ładowania skryptów lua z plików zasobów, dlatego wysłałem to jako osobne pytanie: http://stackoverflow.com/questions/8584678/does-andolua-have-a-way-to-pass -lua-scripts-from-resource-files – Androider