最终用户是否需要安装sl4a才能使用python android应用程序?

最终用户是否需要安装sl4a才能使用python android应用程序?,android,python,sl4a,Android,Python,Sl4a,我目前正在学习如何用Python编写代码。我现在的目标是学习如何为Android编写应用程序 最近,我一直在考虑切换到Java。然而,由于我是初学者,我发现Python对我来说相对容易。如果我使用sl4a在Python中编写Android应用程序,最终用户是否需要安装sl4a才能使该应用程序正常工作 如果是这样,我想我将开始学习Java。谢谢你的帮助 是的。需要在用户的Android设备上安装sl4a应用程序 sl4a本质上是一个运行时应用程序,用户需要先安装该应用程序,然后才能运行在sl4a上

我目前正在学习如何用Python编写代码。我现在的目标是学习如何为Android编写应用程序

最近,我一直在考虑切换到Java。然而,由于我是初学者,我发现Python对我来说相对容易。如果我使用sl4a在Python中编写Android应用程序,最终用户是否需要安装sl4a才能使该应用程序正常工作

如果是这样,我想我将开始学习Java。谢谢你的帮助

是的。需要在用户的Android设备上安装sl4a应用程序

sl4a本质上是一个运行时应用程序,用户需要先安装该应用程序,然后才能运行在sl4a上构建和运行的应用程序

AFAIK sl4a不仅适用于Python,也适用于其他语言

更新:


如果您希望用Python构建跨平台(移动)应用程序;IHMO目前最好的选择是。我鼓励任何想进入移动平台领域的Python开发人员看看这一点:)

好吧,所以我应该开始学习android应用程序开发的java,对吗?由于在最初的问题中没有其他方法可以添加到这一点上,kivy不需要任何外部依赖,它构建完全独立的APK。尽管kivy是一个令人印象深刻的选项。对操作系统、Python版本(2.7)的要求以及安装Kivy所需的工作量让我对它失去了兴趣。