Вопрос: Могу ли я запустить незакомпилированный скрипт python (sl4a) на любом телефоне Android? Описание идеи: Я написал скрипт, который манипулирует с qr-кодами. Я думаю о том, чтобы вставить скрипт внутри кода, который был прочитан, и записать его в файл с именем myqrscript.py или что-то еще, а затем вызвать myqrscript.qrcontent(), который определен внутри кода. Я могу это сделать?Где я могу запускать несложенные скрипты?
ответ
Насколько я знаю (у меня нет смартфона), сценарии SL4A можно запустить, только если у вас уже установлен SL4A.
Посмотрите на Kivy, который представляет собой структуру, которая позволит вам писать приложения на Python.
Для запуска сценариев Python на вашем телефоне Android все что вам нужно сделать, это установить SL4A и это, как вы что:
Чтобы установить SL4A, вам нужно будет включить «Неизвестные источники» вариант в своего устройства «Приложение», загрузите .apk и установите его либо, обратившись к http://code.google.com/p/android-scripting/ с вашего компьютера, и нажмите qr-код или прямо со своего телефона и щелкните qr-код, а затем запустите загруженный файл .apk.
После установки SL4A:
- нажмите кнопку Home
- нажмите кнопку
- пойти в переводчиках Добавить
- нажмите кнопку Home снова
- нажмите Добавить еще раз
- выбрать Python интерпретатора и установить его
, и после этого на экране появится новый экран с кнопкой Install, нажмите его, и он загрузит на данный момент Python 2.6.2. При желании есть кнопка, чтобы вы могли загрузить еще несколько модулей Python.
После этих шагов вы готовы к работе. Вы сможете создавать сценарии Python с помощью SL4A и запускать прямо на своем телефоне без их «компиляции», если это ваше беспокойство. Он также делает файлы .pyc, если это те, о которых вы говорите.
именно то, что вы хотите документирована здесь:
http://code.google.com/p/android-scripting/wiki/SharingScripts
- 1. Могу ли я запускать скрипты с использованиемLegacyV2RuntimeActivationPolicy?
- 2. Как я могу запускать скрипты Python настойчиво?
- 3. Где я могу запускать команды верификатора приложений
- 4. Я не могу запускать свои скрипты на firefox
- 5. Могу ли я запускать скрипты автоматически после сборки?
- 6. Как я могу вручную запускать скрипты cmd.wait в Salt?
- 7. Как я могу запускать разные скрипты по времени?
- 8. Perl отказывается запускать скрипты
- 9. Как запускать скрипты из eclipse
- 10. Где запускать скрипты в точке останова PyCharm Debugger?
- 11. Луиджи ежедневно запускать скрипты pandas?
- 12. в WHM, где я могу получить доступ (типа) «/ скрипты/installimagemagick»
- 13. Где я могу поместить мои скрипты оболочки утилиты в linux
- 14. Нужно ли запускать скрипты python?
- 15. Как запускать sql-скрипты последовательно
- 16. Как я могу динамически запускать проект C#
- 17. Где и как я могу запускать команды композитора?
- 18. Как я могу периодически запускать команду bash?
- 19. Flex: запускать скрипты до/после сборки?
- 20. Где разместить скрипты
- 21. Я не могу запускать SparkBWA
- 22. pip install virtualenv где скрипты
- 23. Нужно запускать собственные скрипты перед компиляцией/зданием
- 24. Где скрипты действия?
- 25. Где работают скрипты BIRT?
- 26. Где JRuby ищет скрипты?
- 27. Где я должен запускать запланированные фоновые задания?
- 28. Где выполняются скрипты на npm?
- 29. не может запускать скрипты из Дженкинс
- 30. apache24 не будет запускать CGI скрипты
Посмотрите Kivy, которая является основой, которая позволит вам писать приложения на Python: http://kivy.org/#home –
@ThomasK: Пожалуйста, напишите свой ответ как правильный ответ, чтобы мы могли его правильно проголосовать. –