Примечание: все это было протестировано на моем Samsung Galaxy S под управлением Android 2.2. YMMV.
Я никогда не думал о запуске Python на андроиде, пока не увидел это. Спасибо :)
Я установил приложение SL4A и опробовал простой скрипт Shell. Я устанавливаю интерпретатор Python и скоро попробую приветствовать мир.
Стадии была прямо вперед:
1. Загрузить приложение (it.s не на рынке, так получить его от http://code.google.com/p/android-scripting/)
2. Создайте скрипт, нажав на кнопку Добавить и выбрать Shell в варианты, которые появляются
3. Напишите свой код.
4. Выберите «Сохранить и запустить» (или «Сохранить и выйти» и щелкните по имени сценария в главном окне)
5. На этом этапе вывод вашего сценария должен появиться в окне терминала.
Теперь я пытаюсь установить интерпретатор Python. Будет поддерживать обновление потока, но я думаю, это будет тот же набор шагов. У меня много проблем с загрузкой файлов - загрузка идет медленно и продолжает закрываться.
Я не знаю, можете ли вы назвать эти сценарии из Android-приложения. Намерение проекта, похоже, наоборот. Но что я знаю!
Редактировать: Продолжение с моим опытом работы с Python.
1. Откройте SL4A и перейдите в меню View-> Interpreters. Если Python не указан, выберите «Добавить» в меню.
2. Это будет загрузить установленный apk (убедитесь, что установлены нерыночные приложения)
3. Откройте приложение Python для Android. У него есть одна кнопка «Установить»
4. Нажмите «Установить» и подождите ... и подождите ... Не используйте телефон до тех пор, пока установка не появится в этом приложении, поэтому, если вы используете какой-либо другое приложение на телефоне или вкладку от этого, загрузка отменяется !!!
5. После успешной установки вернитесь к SL4A, теперь вы должны увидеть Python в интерпретаторах и много образцов сценариев Python.
6. Образцы, кажется, покрывают довольно много API. Я был очень впечатлен увиденным.
Редактировать: С оригинального сообщения, которое я также проверил на Galaxy S2 под управлением Android 4.0. с аналогичными впечатляющими результатами.
Мне непонятно, что вы ищете. Вы хотите увидеть пример того, как выполнить Python из обычного приложения Java Android? – Damon
Вы можете просто получить книгу от Apress: http://www.apress.com/9781430235699 –