gpt4 book ai didi

python - 使用 Kivy+Buildozer 构建 Android 应用

转载 作者:行者123 更新时间:2023-12-05 00:16:22 25 4
gpt4 key购买 nike

我有 Python 3.7 和 Windows 7 x64,我做到了:

pip install kivy buildozer

它有效,我可以在我的 Windows 机器上成功运行一个 hello world 示例:

from kivy.app import App
from kivy.uix.button import Button
class TestApp(App):
def build(self):
return Button(text='hello world')
if __name__ == '__main__':
TestApp().run()

然后我创建了一个 buildozer 文件:

buildozer init

并修改 .spec 文件以使用正确的 main.py

然后:

buildozer android debug

失败:

Unknown command/target android

如何在 Windows 上使用 Kivy + Buildozer 编译 APK?

最佳答案

根据documentation :

  • Android:通过适用于 Android 的 Python。您必须拥有 Linux 或 OSX 计算机才能针对 Android 进行编译。
  • iOS:通过 Kivy iOS。您必须拥有 OSX 计算机才能针对 iOS 进行编译。
  • 支持其他平台在路线图中(例如用于 Windows 的 .exe、用于 OSX 的 .dmg 等)

因此,Windows 在路线图中,但谁知道什么时候会发生。在那之前,你可以使用类似 VirtualBox 的东西在您的 Windows 机器上运行 Linux 并在那里运行 buildozer

关于python - 使用 Kivy+Buildozer 构建 Android 应用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60077141/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com