0

我正在学习编程(python 3.x),并且想知道制作 android 应用程序/游戏最好学什么。我真的对UI一无所知,但听说过kivy吗?在安卓上。这值得学习还是我应该使用其他东西。谢谢

编辑:我在我的 android 设备上使用 sl4a 和 py34a。

4

2 回答 2

2

Kivy 很好,可以在 Android 上运行,但你不能用它制作 Android 应用程序。它无法与 Android API 交互。您可以在设备上运行 kivy 应用程序,但不能读取传感器或类似的东西。他们有一个名为 pyjnius 的项目,它允许您从 Python 访问 Java 类,但不能使用 Python3,除非您了解 Java,否则它不是很容易使用。

您已经安装了 SL4A,因此您可以使用 Web 技术来制作 UI,包括游戏,这些 UI 可以使用 webviews 在设备上呈现。也就是说,Kivy 是一个更加成熟且维护良好的项目。

于 2013-09-26T02:45:28.503 回答
1

我爱基维。具有讽刺意味的是,我在这里找到了这个主题来寻求有关 python 3 的帮助。Python 2 运行良好,但 3 仍然兼容。除此之外,Kivy 非常适合初学者。特别是,因为您不必编写复杂的代码。

于 2013-09-10T15:45:30.653 回答