ラベル Pydroid の投稿を表示しています。 すべての投稿を表示
ラベル Pydroid の投稿を表示しています。 すべての投稿を表示

2011年11月17日木曜日

Android上でPythonを実行!~ シェルの起動

Android上でPythonを実行!~イントロでご紹介したように、SL4Aを使って、Android端末上でPythonと戯れる事ができます。

今回は、Python Shell を起動するところまで。



SL4Aを起動しましょう



起動すると、このサンプルスクリプトのリストが一覧表示されます




[ MENUボタン ]を押すと、メニューが出現。
[View] を選択しましょう


むむっ、ここまでくると、におってきましたね。
はい、[Interpreters] を選択します



表示されたリストから、Python Shell [ Python 2.6.2 ]を選択です



はい、Python Shell が起動しました



これで、電車の中でも、PCを持たずとも、いつでもPythonと戯れることができますね。
これを使いこなせば、Pythonがより便利な道具になっちゃいます。

ちなみに、このPython Shell を起動した時のフォントが極小です。フォントサイズはメニューから変更できます。
ただ、私の端末「Galaxy S2」では、フォントを拡大すると文字列が切れてしまったり・・・ということがあります。文字列が一度切れてしまうと、元のサイズに戻しても切れたままだったり・・・。

まぁまぁ、そんな細かなことは気にせずに、とにかくPythonを楽しんでみてください。


2011年7月20日水曜日

Android上でPythonを実行!~ イントロ

@PythonManiaJPさんのtweetから、このネタをGetしました。
手順等はこちらのブログを参考にさせて頂きました。 

何はともあれ、上記サイトを参考に、myマシーン「GALAXY SⅡ」にインストールしてみました。
インストールしたのは、以下の2つのapkファイル。

・「SL4A」
・「Python for Android」


「GALAXY SⅡ」で「SL4A」を起動してみます。


(ワンちゃんのフードボールから、電球が飛び出しているようなアイコンデザインが印象的ぃ!この解釈があっているのかどうかは、?です。・・・はっ、もしや、Goodiesの頭から電球???かも!!)


「Python for Android」をインストールすることで、サンプルのPythonスクリプトがインストールされます。

API も、ざっくりと見たところ、メジャーどころはそれなりに揃っている様子。

この2つさえインストールしておけば、ちょっとしたものなら、わざわざアプリを探したり、インストールしたりしなくても、オリジナルスクリプトで対応できちゃいますね。
Pythonでスクリプトを作ってしまえば、Androidアプリ作成でちょっと面倒に感じるUI作成なしでシンプルにコードが書けます。

本家、Googleでは、もっと壮大なお話をしてくれています。
http://code.google.com/p/android-scripting/

いやいや、これはいろんな可能性がありそうです!

次回は、APIを使って、実際にスクリプトを作ってみたいと思います。