我有一个应用程序,将运行各种python scrpits。
但是我的java代码运行python脚本时遇到问题。
我尝试使用QPython,但我必须开始新的意图来运行我的python代码。这不是问题,但我必须手动关闭QPython意图以接收控制台输出回我的应用程序。那不行。
我也看了sl4a及其前叉android scripting,但我没有找到任何关于如何从我的JAVA代码中做这样的事情的例子。感谢。
答案 0 :(得分:1)
尝试https://chaquo.com/chaquopy/
它完全可以满足您的需求,但是他们的许可过程非常不友好。 我遇到了同样的问题,尽管由于许可问题,我仍然无法找到其他解决方案。
作为一个主意,我正在考虑使用kivy在python中完全提供服务,而在Java中使用其余所有内容,但是我还找不到一个示例。
答案 1 :(得分:0)
有一个sampleproject,它显示了如何在Android设备上执行python脚本。
https://github.com/qpython-android/AndroidApp-with-qpython-API