2011-06-18 8 views
4

のために、私は残念ながら、私は打ち上げの際に問題があり、ここでhttp://code.google.com/p/jython-for-android/Jythonのアンドロイド

から取られたAndroidのためのJythonをテストしています...私は私のプロジェクトの一つでと方法で すべてのライブラリをインポートしようとしたのonCreateこのコードは(ない標準的なJavaのように)動作するはず

PythonInterpreter interpreter = new PythonInterpreter(); 
    interpreter.exec("print 'hello from Jython!' "); 

が、私はこれを取得::私の活動の 私はこのコードを入れ

Traceback (innermost last): 
(no code object) at line 0 
java.lang.NullPointerException 
     at org.python.core.BytecodeLoader.makeCode(BytecodeLoader.java:104) 
     at org.python.core.Py.compile_flags(Py.java:1685) 
     at org.python.core.Py.compile_flags(Py.java:1698) 
     at org.python.core.Py.compile_flags(Py.java:1706) 
     at org.python.util.PythonInterpreter.exec(PythonInterpreter.java:135) 
     at org.python.util.InteractiveConsole.interact(JythonForAndroidTest.java:29) 

私はレポから最後のバージョンをダウンロードしましたが、何も変わりません... ビルドターゲットを2.1に更新しました...

何がありますか?誰でもこのライブラリの経験がありますか?事前に

感謝^^

乾杯

+1

錫フィンとNDKを使用する方がよい場合があります。私はJavaランタイムの一部が実装されていないことを確認しています(オンザフライで新しいコードを実行する)は、Androidでは実装されていません –

+0

それは私が探しているものではありませんが、とにかく素晴らしいアイデアです^^ – Erenwoid

答えて

0

あなたはQPython試してみて、パイソンの代わりに、Jythonを扱うことができれば、あなたはQRコードからデバイス、全体のプロジェクトや負荷からスクリプトを読み込むことができます!それはコンソールとエディタも持っています!

私は現在タブレットを持っていませんが、私は1つを取得するときに私が使用するものになります。現在、注3で使用しています。

Qpython Homepage

+0

言語A問題のタイトル、本文、タグの3つは、OPが言語Bを使用していると答えていますが、あなたの答えは本当に適切なものにはなりません。 –