Java 对android执行python脚本

Java 对android执行python脚本,java,android,python,Java,Android,Python,我正在尝试创建一个android程序,该程序将调用python脚本。具体来说,我想将android活动与java服务器的tcp连接连接起来(我创建了这个),然后执行一个带有一些参数的脚本代码。。。在java中,这段代码执行得非常完美 String pythonScriptPath = "test.py"; String[] cmd = new String[2]; cmd[0] = "python"; cmd[1] = pythonScriptPath; Runtime rt = Runtime

我正在尝试创建一个android程序,该程序将调用python脚本。具体来说,我想将android活动与java服务器的tcp连接连接起来(我创建了这个),然后执行一个带有一些参数的脚本代码。。。在java中,这段代码执行得非常完美

String pythonScriptPath = "test.py";
String[] cmd = new String[2];
cmd[0] = "python";
cmd[1] = pythonScriptPath;
Runtime rt = Runtime.getRuntime();
Process pr = null;
try {
    pr = rt.exec(cmd);
} catch (IOException e) {
    e.printStackTrace();
}
但是python命令在系统上存在,但是在android中有错误。。。我可以安装翻译程序吗?非常感谢

一种方法是使用:

开放源码Python库,用于快速开发利用创新用户界面的应用程序,如多点触摸应用程序


Kivy在Linux、Windows、OSX、Android和iOS上运行。您可以在所有支持的平台上运行相同的[python]代码。

一篇旧文章,但我现在遇到了相同的问题。你是怎么解决的?kivy创建了所有的应用程序。我想用android sdk中的java创建主要活动,并从中执行python脚本。。。