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

标签 android python sl4a

我目前正在学习如何使用 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/

相关文章:

javascript - 如何在 SL4A 上从 python 调用 javascript 方法?

android - ActivityScenario<MainActivity> 挂起 perform(click())

android - 谷歌地图未在发布版本中显示

java - 2 个 fragment 之间的 Intent 不起作用

python - django postgresql 查询不工作

python - 如何解决websocket ping超时?

android - python 请求中的 SSL 480 错误

android - 返回到在 Intent 中传递值的 Activity

python - len() 关于集合和列表的复杂性