mi permetta prima di tutto chiarire un paio di cose:Calling Lua script da un Applicazione per android
Io non sto cercando di eseguire uno script un Lua dalla riga di comando.
Non sto provando a richiamare alcuna funzione Android da Lua
Quindi, con quello fuori mano, ecco quello che sto cercando di fare.
Da un'attività Android richiama direttamente O indirettamente (JNI/SL4A) uno script Lua e recupera i risultati nell'attività.
Ora guardando la documentazione per SL4A vedo un paio di inconvenienti:
1) Non riesco a trovare la documentazione dicendo che permette una programmazione chiamano Lua. 2) Potrebbe sembrare che SL4A debba essere installato come applicazione separata (non troppo apparentemente).
L'unica altra opzione che vedo è NDK cross compilare tutto di Lua e quindi provare a richiamarlo in codice C in qualche modo.
Potrebbe chiarire come si possa utilizzare AndroLua per a carica un modulo lua e chiama una funzione da quel modulo. Grazie – Androider
Ho verificato che questo funziona. Sono anche interessato a caricare gli script lua da file di risorse, quindi ho postato questo come una domanda separata: http://stackoverflow.com/questions/8584678/does-andolua-have-a-way-to-pass risorsa-files -lua-scripts-da- – Androider