用于 Android 的 Flet
· 阅读需 3 分钟
🤖 现已支持Android平台!
通过 Flet Android 应用,你可以在 Android 设备上查看 Flet Python 应用的外观和行为,而应用本身仍在你的电脑上运行。
与 iOS 类似,Flet for Android 是一个完全用 Python 编写的 Flutter 应用,使用了两个开源软件包:serious_python
和 flet
。生成的应用包技术上符合 Google Play 的要求,因此你可以用纯 Python 发布优秀的 Android 应用。
按照本指南 开始在 Android 上测试你的 Flet 应用。探索应用、浏览画廊、尝试示例项目和应用设置。
常见问题
如何将我 的 Flet 应用打包到 Google Play?
我们将提供一个启动 Flutter 应用的项目模板和指南,介绍如何将 Flutter、serious_python
软件包和你的 Python 应用结合在一起,创建一个独立的 Android 应用并发布到 Google Play。
查看 serious_python
的自述文件,了解如何创建一个 Flutter 启动并将你的 Python 应用打包在其中。使用 flet_example 项目作为起点。
你们会提供 Windows、macOS 和 Linux 的打包吗?
会的!目前,Flet 桌面应用使用 flet pack
命令和 PyInstaller 打包。生成的应用包增加了性能和大小的开销,并且难以定制,因此我们将用原生的 Flutter 打包替代它。
Flet v0.9.0 发行说明
要在 Android 上进行测试,你需要将 Flet 安装升 级到 v0.9.0。
为了支持 Android,Flet CLI 进行了一些更改。如果你发现了什么异常情况,请告诉我们。
祝您使用愉快!