Логика такова: клиентское мобильное устройство на Android получает некоторый файл, выполняет его, и возвращает результат на сервер. Вопрос в том, файлы какого вида проще/правильнее/логичнее/удобнее отправлять?
Какой-то предварительно скомпилированный? Тогда чем и как?
Или что-то скриптовое? Или что вообще?
Спасибо.
вполне можно даже исполнить "линуксовый" бинарь, скомпилированный под арм-архитектуру. ибо под андроид-джава-оболочкой полноценный линукс.
а скриптовый - любой, для которого поставишь/скомпилируешь соответствующую оболочку. тот же busybox предлагает практически полный комплект консольных приложений.
в общем как и в любой операционной системе: какой инструмент поставишь - то и будет работать.
Ввиду того, что мобильные клиенты - пользовательские, установка интерпритатора невозможна.
Стало быть, всё таки линуксовый бинарь. Спасибо, буду пробовать.
Fortunato28, никто не мешает тебе в состав андроид-приложения включить библиотеку того же луа, и потом скармливать ей скрипты, засланные с сервера.
в османде в строчку запроса тайлика карты (текстовая строчка в одном из полей sqlite бд), один умелец включить поддержку скриптов (не помню на чем) - работает.