AndroidプラットフォームでPythonとJavaコードを完全に統合する方法はありますか?アンドロイドpythonの完全統合
はい、私はthe question about running Python on AndroidとAndroid Scripting Environment (ASE)を見ました。
しかし、それは十分ではないようです(私が間違っていれば私を修正してください)。私はJavaコード内からPythonスクリプトを呼び出すだけでなく、完全に統合できるようにしたいと考えていました。私が最も必要とする機能は、Pythonコードの実行状態を保存し、同じ実行状態に対してオンデマンドでコードのいくつかの部分を実行できることです。
JavaSEでは、私はJythonに依存します。私は(私は可変状態のイントロスペクション呼ぶような何かのように、あまりにも、いくつかの他の機能)its simplest exampleはそれをすべてを示し信じる:
// http://www.jython.org/archive/21/docs/embedding.html
PythonInterpreter interp = new PythonInterpreter();
System.out.println("Hello, brave new world");
interp.exec("import sys");
interp.exec("print sys");
interp.set("a", new PyInteger(42));
interp.exec("print a");
interp.exec("x = 2+2");
PyObject x = interp.get("x");
System.out.println("x: "+x);
System.out.println("Goodbye, cruel world");
は、Android上で、それは可能ですか? ASEは行く方法ですか?
多くは試してみました。 – motoku