如何在Kivy For Android中添加模块?

2024-04-20 06:10:50 发布

您现在位置:Python中文网/ 问答频道 /正文

我在Android设备上安装了Kivy,但是help('modules')显示没有安装PIL模块。 我该怎么加?在

编辑: 我的意思是,我安装了KivyLauncher并编写了一个小的测试应用程序,它可以工作。 如果我的应用程序需要一个不可用的模块怎么办? 为了查看哪些模块可用,我安装了PyCo,kivy的Python控制台。在

现在,我还安装了QPython和SL4A与python解释器:我是否需要所有这些混乱来编写一个需要附加模块的应用程序?在

我对Linux和apk的编译一点都不熟练,这就是为什么我在寻找一种方法直接在设备上开发。在


Tags: 模块modules应用程序编辑pillinuxhelp解释器
1条回答
网友
1楼 · 发布于 2024-04-20 06:10:50

你说的“安装的Kivy”到底是什么意思?在

一般来说,当kivy使用pythonforandroid编译android时,第一步是创建一个androidpython发行版,其中包含您需要的任何模块。当从kivy项目构建apk时,指令here提供了一些关于这个过程的信息,相关的行指定了要使用的模块是./distribute.sh -m "pil kivy"。在

编辑:当编译一个用于android发行版的python时,您只能指定要编译的模块,前提是它们有一个配方。当前配方位于here。在

一般来说,您还可以通过将纯python模块包含在项目目录中来包含它们。在

Edit2(1月14日):现在有点过时了,最新版本的python for android将自动尝试通过pip安装未识别的依赖项。在

相关问题 更多 >