2022年Windows下利用BeeWare实现python开发安卓应用

还是惯例抱怨,互联网的文章真是一大抄,搜索出来的BeeWare的使用都是完全相同的,坑得要死。

自己实际操作下来,下面才是顺顺利利的过程:

1、我们需要安装Python,这个不用多说,建议3.7和3.8版本;

2、需要为Python配置系统变量,这个自己百度,不多啰嗦;

3、需要安装BeeWare的依赖程序Git

4、专门弄个Python虚拟环境(可以不用),打开cmd,如下输入就可以,第一条创建一个目录,第二条切换到该目录,第三条将该目录设为虚拟环境,第四条激活该虚拟环境;

md beeware
cd beeware
py -m venv beeware-venv
beeware-venv\Scripts\activate.bat

5、这时cmd会发生变化,输入命令,第一条是为Python安装BeeWare,第二条为创建一个项目;

python -m pip install briefcase
briefcase new

6、按提示,首先选择[1] BSD license,然后选择[1] Toga,后面自己输入项目相关信息;

7、输入下面命令切换到该项目文件夹下,这里androidProject请按你实际的项目名称来;

cd androidProject

8、输入下面命令基于该项目创建安卓支持,它会下载一些东西,等全部完成(这一步好坑,开始我一直以为直接用这个命令建安卓项目,其实是要先按第5步创建个普通项目先);

briefcase create android

9、可以开始开发了,src文件夹里面对应项目文件夹里有个app.py文件,这个文件就是你写自己代码的地方,自己想用什么编辑都随便;

10、代码写完后,就是CMD里用下面命令,构建安卓应用了;

briefcase build android

11、构建好后,就是打包成APK,在CMD输入下面命令;

briefcase package android

12、打包完后,在 前面目录省略\app\build\outputs里可以找到生成的apk文件,丢手机运行就可以了,当然你也可以运行在虚拟安卓机器或连接真实安卓手机直接运行,那就cmd里输入这个命令(具体不展开了),自己看官方文档吧。

briefcase run android

  • 0
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值