【问题标题】:Kivy standalone android apk on windowsWindows上的Kivy独立android apk
【发布时间】:2014-08-06 08:30:21
【问题描述】:

我一直在学习 Kivy 以及如何创建 Android 应用。我的问题是,有没有办法在 Windows 上将 kivy 制作的应用程序编译为独立的 apk?类似于 buildozer for linux 的东西?我想创建一个应用程序,我将在 Google 和 Amazon 应用程序商店发布。我一直在使用 Kivy Launcher 来测试运行应用程序,但显然让每个人在你的应用程序之前先安装启动器并不理想。我只是使用 buildozer,但我一直遇到它和其他一些必需文件的安装问题。我之前在某处读过,我需要使用 Python-for-Android (Py4A),但我似乎找不到我在哪里读到的。我一直在阅读他们的 kivy 文档和搜索论坛,但我似乎无法找到我正在寻找的答案。任何帮助是极大的赞赏。谢谢

【问题讨论】:

  • 有这些 Apache Cordova 工具和 node.JS,您可以在其中使用 node.JS 执行 .py 脚本(例如,使用 Azure Web 服务器,安装基础,预编译 Python + Kivy 模块通过流式传输它们)。很快就会看到。

标签: android python kivy


【解决方案1】:

Kivy 的工具目前支持 windows。您可以查看documentation 了解选项和说明。

其中没有列出的一件事是,tito 一直在开发一个云构建器来编译 apk,其前端可以在 windows 上运行,但我不知道他发布它的时间表。

【讨论】:

  • @inclement 您对 Windows 支持的回答是否仍然是最新的? See Kivy page
  • @codeReview:这里没有任何改变——Kivy 本身支持 windows 很好(并且一直支持),但是在那里编译 APK 是不可能的。但是,我一直在revamped python-for-android 中工作,它确实 目标 Windows 支持,不是通过编译所有内容,而是通过对预构建的 android 组件进行二进制下载。这有望很快准备好。
  • 感谢您的通知。我正要开始在 Windows 上安装以针对 Android 4.4 x86。所以这似乎是一个很大的错误。带有 CPython 3.3 x86 的 xubuntu 14.04.2 (amd64) 似乎是完成我的 Python/Kivy 到 Android 应用程序的安全方法。
  • python-for-android 目前也不支持 python3 - 这是我改进的 python-for-android 中的另一个(尚未完成)功能,所以希望它很快就会可用。
  • 更正要求当前为this,因为 Bulldozer 处于 alpha 阶段。要求比我希望的要严格。我看到了更令人困惑的矛盾要求(请参阅123
猜你喜欢
  • 2021-08-12
  • 2013-11-13
  • 2011-06-12
  • 1970-01-01
  • 1970-01-01
  • 2016-09-17
  • 1970-01-01
  • 1970-01-01
  • 2021-08-02
相关资源
最近更新 更多