使用 Python 的“独立”Android 应用程序?

Posted

技术标签:

【中文标题】使用 Python 的“独立”Android 应用程序?【英文标题】:"Standalone" Android Apps with Python? 【发布时间】:2014-10-20 08:06:17 【问题描述】:

众所周知,您可以使用 QPython 在 android 上运行 Python,但首先用户必须在手机上下载并安装它。

只是想知道:是否可以将 QPython 依赖项与“app”脚本打包在一起,创建一个“独立”PlayStore-ready .apk

【问题讨论】:

【参考方案1】:

这不是您问题的直接答案,但您可以使用图形框架 kivy 或特别是 kivy 的 android 构建工具创建完全独立的 apk。它们只直接支持带有 kivy gui 的应用程序,但如果您只想运行一个简单的脚本,这很容易构建。

另外,我认为您实际上只需将代码放入 kivy App 类中,该类将运行脚本,但如果您未定义任何图形,则会立即退出。也许这正是你想要的。

【讨论】:

以上是关于使用 Python 的“独立”Android 应用程序?的主要内容,如果未能解决你的问题,请参考以下文章

独立启动使用 Air for Android 制作的应用程序

Android 独立应用程序是不是支持本地存储? [复制]

Windows上的Kivy独立android apk

在独立的 Android 应用程序上使用 expo-auth-session 进行 Google 登录,浏览器关闭但没有任何反应

用Qt制作的Android独立游戏《吃药了》公布

将 HTML5 转换为独立的 Android 应用程序