我正试图找到一种在Android中从Java代码执行Python脚本的方法。我对这个问题做了一个研究,但我发现的唯一问题是,如何在APK for android(Kivy e.t.c.)中转换python脚本。
更具体地说,我有一个包含很多函数的脚本,我想做的是在我的java代码中基于这个python脚本创建一个对象,并通过这个对象调用我的函数。
我不能将我的Python代码转换成Java,因为我使用了各种只存在于Python中的库。
任何建议都将是有益的,并深表感谢。
下面是我的Python脚本片段。我把图书馆的魅力用于密码学。from charm.core.math.integer import integer,serialize,deserialize
class serializeClass:
def __init__(self)
...
def serialize(self, charm_object):
assert type(charm_object) == integer, "required type is integer, not: ", type(charm_object)
return serialize(charm_object)
def deserialize(self, object):
assert type(object) == bytes, "required type is bytes, not: ", type(object)
return deserialize(object)