python篇-把python程序打包成apk的完整步骤
一,安装虚拟机
1,去官网下载vmware workstation pro *(最新版本) 官网地址:https://www.vmware.com/
下载windows还是linux版本根据自己需求
2,安装过程比较简单,不再赘叙,可以参考:https://jingyan.baidu.com/article/49ad8bce892e885834d8fa1c.html
二,安装ubuntu系统
1,去官网下载ubuntu系统,有很多版本,我习惯用有桌面的,进入ubuntu桌面系统,官网地址: https://cn.ubuntu.com/download
2,打开虚拟机,创建新的虚拟机
3,网络类型,我选的是“使用网络地址转换(NAT)(E)”
指定磁盘文件,此处可以默认,也可以修改文件名,不建议点击浏览修改文件路径(在这里踩了一次坑)
剩下的步骤都是默认和下一步~
4,安装完成之后,登录虚拟机,回提示要不要升级,要点击取消
5,安装VMware Tools,这一步我没有装成功,不知道为什么~
三,配置环境
1,修改源,改成国内源 sudo gedit /etc/apt/sources.list
2,配置git
sudo apt install git
git config --global user.name "yourname"
git config --global user.email "youremail@adress"
创建公钥:ssh-keygen -C 'youremail address@email.com' -t rsa ,会在目录~/.ssh下创建相应的秘钥文件id_rsa.pub
打开公钥:gedit id_rsa.pub,将里面的内容复制到库上的SSH密钥中
3,配置python3,pip3等,可以参考官网配置:https://buildozer.readthedocs.io/en/latest/installation.html#targeting-android
四,打包apk
1,生成 buildozer.spec ,根据需求修改
有个视频讲解各个字段的意思:https://www.mingrisoft.com/bookvideo/17400.html
buildozer init
2,开始打包
buildozer -v android debug
第一次很耗时,慢慢等吧~