android - 适用于 Android 应用的 Kivy

标签 android python kivy

我刚刚开始涉足 Android 世界。我有很多用 Python 编写应用程序的经验,所以我一直在寻找一个很好的组合“Android + Python”,我想我找到了它:Kivy .

我需要制作能够从 Internet 下载和上传内容的应用程序,可能需要与 Android 中包含的 map 组件建立某种连接,以及制作一个不错的 Android 应用程序。

但我真的不想把时间浪费在一些可能行不通的事情上。那么,有没有人有使用 Kivy 开发 Android 应用程序的经验?它真的有用、简单、可能吗?或者您有没有更好的选择?

最佳答案

一段时间以来,我一直在使用 kivy 并为其做出贡献,并将其用于面向市场的大型应用程序。虽然还没有原生开发那么完整(不确定是否可以使用 map Android API,但有替代方案),它运行良好,性能良好。用于快速原型(prototype)设计的 kv 语言真的很酷。

作为奖励,您的应用程序也可以在 windows/linux/mac/ios 上运行……(我们仍然需要尝试上苹果商店,但从技术上讲,它可以运行)。编辑:到目前为止,至少有一款 kivy 应用已在苹果市场上被接受,如果您有兴趣,请查找“deflectouch”。

与 SL4A 不同,您可以分发一个真正的 apk,带有 kivy 以及一个非常漂亮和流畅的 GUI api,适用于多点触控应用程序。

关于android - 适用于 Android 应用的 Kivy,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8962386/

相关文章:

Android:文本的格式化部分不起作用

python - 用于计算设定范围内指数极限的脚本

python-clang 因段错误而崩溃

python - 指令行为的解释

java - 图像正在播放动画并且图像是可点击的

android - 如何在 android 上使用 smack 获取 openfire xmpp 服务器上的所有用户?

android - 如何在 android 中使用我的 Asynctask

python - Elasticsearch 中单个聚合的多个过滤器

installation - 在 Anaconda 中安装 Kivy

python - Ubuntu 中的 Kivy 安装错误