我目前正在学习如何使用 Python 编写代码。我现在的目标是学习如何为 Android 编写应用程序。
最近,我一直在考虑切换到Java。然而,由于我是初学者,我发现 Python 对我来说相对容易。如果我使用 sl4a 在 Python 中编写 Android 应用程序,最终用户是否需要安装 sl4a 才能使应用程序运行?
如果是这样,我想我只是要开始学习 Java。感谢您的帮助!
最佳答案
是的。 sl4a需要在用户的 Android 设备上安装 sl4a 应用程序。
sl4a 本质上是一个运行时应用程序,需要先安装它,然后用户才能运行您在 sl4a 之上构建和运行的应用程序。
AFAIK sl4a 不仅适用于 Python,也适用于其他语言。
更新:
如果您希望使用 Python 构建跨平台(移动)应用程序; IHMO 目前最好的选择是 Kivy .我鼓励任何想要进入移动平台领域的 Python 开发人员看看这个:)
关于android - 最终用户是否需要安装 sl4a 才能使用 python-android 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23647466/