如何使用 windows 转换 kivy 文件
How to convert a kivy file with windows
如何使用 windows 将 python 和 kivy 文件 (.kv) 转换为 android 应用程序?
我试过(*)但它只转换了 python 脚本,我怎样才能将 kv 文件与主 python 文件一起转换?
- --> 我试图将我的脚本转换为 .exe,因为我不明白如何转换为 apk,
我用过:
python -m PyInstaller --name touchtracer Desktop\touchtracer\main.py
(添加到 touchtracer.spec 以下:)
来自 kivy.deps 导入 sdl2,glew
和一个代码
https://kivy.org/docs/guide/packaging-windows.html
我不能在这里写,因为它会出错
然后:
python -m PyInstaller touchtracer.spec
它起作用了,但它只转换了主要的 python 脚本和部分程序,而不是带有图形和其他内容的 kivy 文件。
现在如何将其转换为 .apk 或 .exe?
-谢谢
我认为 buildozer VM 是构建 apk 的最佳方式。
Buildozer 虚拟机:
https://kivy.org/docs/guide/packaging-android-vm.html
构建apk包:
https://kivy.org/docs/guide/packaging-android.html
好吧,如果你不是在寻找上面提到的,那么你可以试试运气将 KV 代码集成到 python 中,不确定是否可以从 windows.[=13 构建 apk =]
您可以在 .py 文件中使用以下格式
from kivy.lang.builder import Builder
Builder.load_string('''
##kv code here
''')
如果您尝试使用 windows 为 android 创建 apk,则必须安装任何 VM like VIRTUAL BOX 并使用 LINUX,因为,根据 Kivy 的官方文档,只有 linux 能够将 kivy 脚本调试到 apk。或者您可以使用 GOOGLE COLAB
如果您尝试创建 .exe 文件,则可以使用 Pyinstaller.
如何使用 windows 将 python 和 kivy 文件 (.kv) 转换为 android 应用程序? 我试过(*)但它只转换了 python 脚本,我怎样才能将 kv 文件与主 python 文件一起转换?
- --> 我试图将我的脚本转换为 .exe,因为我不明白如何转换为 apk, 我用过:
python -m PyInstaller --name touchtracer Desktop\touchtracer\main.py
(添加到 touchtracer.spec 以下:) 来自 kivy.deps 导入 sdl2,glew
和一个代码 https://kivy.org/docs/guide/packaging-windows.html 我不能在这里写,因为它会出错
然后: python -m PyInstaller touchtracer.spec
它起作用了,但它只转换了主要的 python 脚本和部分程序,而不是带有图形和其他内容的 kivy 文件。
现在如何将其转换为 .apk 或 .exe?
-谢谢
我认为 buildozer VM 是构建 apk 的最佳方式。
Buildozer 虚拟机: https://kivy.org/docs/guide/packaging-android-vm.html
构建apk包: https://kivy.org/docs/guide/packaging-android.html
好吧,如果你不是在寻找上面提到的,那么你可以试试运气将 KV 代码集成到 python 中,不确定是否可以从 windows.[=13 构建 apk =]
您可以在 .py 文件中使用以下格式
from kivy.lang.builder import Builder
Builder.load_string('''
##kv code here
''')
如果您尝试使用 windows 为 android 创建 apk,则必须安装任何 VM like VIRTUAL BOX 并使用 LINUX,因为,根据 Kivy 的官方文档,只有 linux 能够将 kivy 脚本调试到 apk。或者您可以使用 GOOGLE COLAB
如果您尝试创建 .exe 文件,则可以使用 Pyinstaller.