Nota: tutto questo è stato testato sul mio Samsung Galaxy S con sistema operativo Android 2.2. YMMV.
Non ho mai pensato di eseguire Python su Android finché non l'ho visto. Grazie :)
Ho installato l'app SL4A e ho provato un semplice script Shell. Sto installando l'interprete Python e presto proveremo un mondo ciao.
Il passo erano dritto in avanti:
1. Scaricare l'applicazione (it.s non sul mercato in modo da ottenere da http://code.google.com/p/android-scripting/)
2. Creare uno script di shell facendo clic sul pulsante Aggiungi e scegliendo Shell nel opzioni che pop-up
3. Scrivi il tuo codice.
4. Selezionare "Salva ed esegui" (o "Salva ed esci" e fare clic sul nome dello script nella finestra principale)
5. A questo punto l'output dello script dovrebbe apparire nella finestra del terminale.
Ora sto cercando di installare l'interprete Python. Manterrà il thread aggiornato ma immagino che questo sarà lo stesso insieme di passaggi. Sto avendo molti problemi a scaricare i file - il download è lento e continua a chiudersi.
Non so se è possibile chiamare questi script da un'applicazione Android. L'intenzione del progetto sembra essere il contrario. Ma cosa so!
Modifica: continua con la mia esperienza con Python.
1. Aprire SL4A e andare al menu Visualizza-> Interpreti. Se Python non è elencato, selezionare Aggiungi dal menu.
2. Verrà scaricato un apk che si installa (assicurarsi che sia possibile installare applicazioni non di mercato)
3. Aprire l'app Python per Android. Ha un solo pulsante "Installa"
4. Fai clic su Installa e attendi ... e aspetta ... Non usare il telefono fino a quando l'installazione sembra che ci sia un bug in questa app, quindi se usi qualsiasi altra app sul telefono o scheda da questa il download viene cancellato !!!
5. Dopo un'installazione corretta, tornare a SL4A dovresti vedere Python negli Interpreti e molti esempi di script Python.
6. I campioni sembrano coprire un bel po 'delle API. Sono rimasto molto colpito da ciò che ho visto.
Modifica: Dal post originale ho anche provato su un Galaxy S2 con Android 4.0. con risultati altrettanto impressionanti.
Non è chiaro per me quello che stai cercando. Vuoi vedere un esempio di come eseguire Python da una normale app per Android Java? – Damon
È possibile ottenere il libro da Apress: http://www.apress.com/9781430235699 –