AndroidでローカルのPythonスクリプトを動かす ASE経由
Android Scripting Environmentを使う上でのメモ
ASEのインストール
$ wget http://android-scripting.googlecode.com/files/ase_r25.apk $ adb install apk_r25.apk
Pythonインストール
ASE > View > Interpreter > Add > Python2.6.2 で色々ダウンロードされる
他にJRubyやPerlがなども
母艦で書いたスクリプトを実行
これをPythonのパスが通ったところに置く(必要はなさそうが、とりあえずimportできる場所に)
android.py - trunk/python/ase - Code Search
$ adb forward tcp:4321 tcp:<aseに表示されたポート> $ export AP_PORT=4321
あいてる穴ならなんでもいい
適当に書く。出力形式に注意。
import android droid = android.Android() droid.makeToast("hello")
サンプルスクリプトは /sdcard/ase/scripts 以下に入ってるのでマウントするなり adb pull するなりする