beeware介绍
beeware官网:https://beeware.org/
One codebase. Multiple apps.
beeware
是一个python3项目,支持单次编写多平台。
目前支持打包的平台:
- Windows
- Mac OS
- Linux
- Android
- IOS
- tvOS
- Web
beeware主要的三部分:
briefcase
,beeware的命令行工具toga
,beeware的GUI开发工具cricket
,beeware调试工具
安装
见我的文章beeware搭建环境
命令详解
新建项目
briefcase new
会让你填写一些信息,比如项目名、作者名等等。
运行项目
briefcase dev
运行这个要保证在项目文件夹的目录下。
打包
briefcase create 系统名
briefcase build 系统名
briefcase package 系统名
支持的系统名:windows
、macOS
、linux
、android
、iOS
注意:
- 打包时不要有中文路径
- 国内网络有问题
- 打包android会下一个java环境