Программирование на Android
Запись от Фаер размещена 02.05.2012 в 14:33
Показов 16311
Комментарии 0
|
Как-то раз наткнулся я на статью о некой SL4A. Решил опробовать: вещь замечательная, всем рекомендую. SL4A(Scripting Layer for Android) - приложение, которое позволяет писать скрипты прямо на смартфоне. Поддерживаемые языки программирования: BeanShell, JRuby, Lua, PHP, Perl, Python, Rhino. Кроме того есть возможность работать с HTML и JavaScript. Сам по себе SL4A - это менеджер, позволяющий работать с самодельными программами. В нём имеется оболочка Shell, очень похожая на консоль Linux(что вполне нормально: Android работает на ядре Linux). Те же языки, что перечислены выше, нужно скачивать. Я связал SL4A с Python, поэтому процедуру установки и интеграции опишу по нему(надо полагать, что с другими интерпретаторами действовать нужно аналогично): 1. Скачиваем SL4A с Google Play и устанавливаем. Программа бесплатная, так что проблем возникнуть не должно. 2. Запускаем, нажимаем Menu(Smart-кнопка)->View->Interpreters. Появится та самая Shell, о которой я уже говорил. Опять нажимаем Menu->Add и выбираем из списка интерпретатор, который хотим скачать(в моём случае Python 2.6.2. От РС-ного Python 3.2, насколько я мог заметить, он ничем не отличается, если не учитывать особенности ОС Android). Так же в настоящее время имеется и Python3 For Android. 3. Когда закончится загрузка, можете выйти из SL4A и заглянуть в меню приложений: там должен появиться Python for Android. Запускаем его. Нажимаем Install. Когда закончится установка нажмите Import Modules. 4. Теперь откройте SL4A. Нажмите Мenu. Для записи программы в файл(для многократного использования и переноса на другие устройства) жмите Add и выбирайте, что Add'ить. Вверху вводите имя файла, ниже сам скрипт. Для сохранения опять жмёте Menu. 5. Если же хотите поработать в режиме интерпретатора, то после запуска SL4A жмите Menu->View->Interpreters и выбирайте интерпретатор. Кроме всего этого Вам может потребоваться компилятор, который позволит упаковывать скрипты в .apk. Инструкции по его установке и использованию ищите в записи Python For Android. Компиляция! В общем, приложение отличное: можно записать и проверить на работоспособность какую-то мысль, а также написать программу для своего смартфона, находясь далеко от дома и компьютера. |
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Всего комментариев 0
Комментарии


