从我的java android应用程序执行python脚本

时间:2014-10-21 05:10:00

标签: java android python

我有一个应用程序,将运行各种python scrpits。 但是我的java代码运行python脚本时遇到问题。

我尝试使用QPython,但我必须开始新的意图来运行我的python代码。这不是问题,但我必须手动关闭QPython意图以接收控制台输出回我的应用程序。那不行。

我也看了sl4a及其前叉android scripting,但我没有找到任何关于如何从我的JAVA代码中做这样的事情的例子。感谢。

2 个答案:

答案 0 :(得分:1)

尝试https://chaquo.com/chaquopy/

它完全可以满足您的需求,但是他们的许可过程非常不友好。 我遇到了同样的问题,尽管由于许可问题,我仍然无法找到其他解决方案。

作为一个主意,我正在考虑使用kivy在python中完全提供服务,而在Java中使用其余所有内容,但是我还找不到一个示例。

答案 1 :(得分:0)

有一个sampleproject,它显示了如何在Android设备上执行python脚本。

https://github.com/qpython-android/AndroidApp-with-qpython-API