Python no Android – Instalação do SL4a

O SDK para desenvolvimento de aplicação para o Android baseado na linguagem java é ferramenta padrão porém não é a única. Quando se quer desenvolver protótipos de um aplicativo ou automatizar alguma tarefa a utilização de uma linguagem de script é bastante oportuna e útil.  Uma forma de desenvolver aplicativos para o Android de forma rápida é utilizando o Python. Nesse guia vou apresentar a instalação do SL4a (Scripting Layer for Android) .  A API fornece acesso a praticamente todos os recursos do smartphone facilitando a prototipagem rápida de aplicativos. Então mãos a obra.

No smartphone ou tablet aponte para a página de download do projeto e baixe o arquivo sl4a_r6.apk (a versão Featured na data do post). A seguir dar um tap no arquivo e no botão instalar.
sl4a_instalacao_01

Após a instalação tap no botão Abrir.
sl4a_instalacao_02

Na tela que abrir tap em View.
sl4a_instalacao_03

Tap em Interpreters.
sl4a_instalacao_04

Tap em Shell.
sl4a_instalacao_05

É aberta um sessão de terminal que pode ser utilizada com os comandos linux.
sl4a_instalacao_06
Agora vamos adicionar o interpretador Python. Para tanto na tela Interpreters tap em Add.
sl4a_instalacao_07
Na tela que abrir selecione o Python.
sl4a_instalacao_08

Na tela que abrir tap em Install para o download e instalação.
sl4a_instalacao_09
Ao finalizar na tela de Interpreters já aparece o Python 2.6.2.
sl4a_instalacao_10
Para utilizar,  tap em Python. É aberta um tela com vários códigos fonte com exemplos. Para testar tap  no código que quiser executar e no botão com um lápis para abrir o código fonte.
sl4a_instalacao_11
Com código fonte aberto é possível editar e executar com um tape em Save & Run
sl4a_instalacao_12
Com isso o sistema está funcional e pronto para desenvolvimento de scripts diversos.  A documentação da API é um bom recurso para explorar as possibilidades do uso do Python com Android.
API Overview
https://code.google.com/p/android-scripting/wiki/TableOfContents?tm=6

Anúncios
Esse post foi publicado em android, python. Bookmark o link permanente.

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s