Kivy转apk——使用打包虚拟机(亲测~)
最近一周在网上百度、Google了好多转apk的方法,从零开始需要配置环境,很多坑。最后决定使用大牛配置好的虚拟机,但是也不是一帆风顺,还好最终成功。参考来源:https://www.bookstack.cn/read/Kivy-CN/21-Kivy-VMS.mdhttps://github.com/nkiiiiid/https://blog.csdn.net/qq_29027865/articl
最近一周在网上百度、Google了好多转apk的方法,从零开始需要配置环境,很多坑。最后决定使用大牛配置好的虚拟机,但是也不是一帆风顺,还好最终成功。
参考来源:
https://www.bookstack.cn/read/Kivy-CN/21-Kivy-VMS.md
https://blog.csdn.net/qq_29027865/article/details/79191775
。。。。。。。。。。。。。
1.下载虚拟机
链接:https://pan.baidu.com/s/1ftM7lZ-bU2UvPOi1PaHktA
提取码:mly5
2.虚拟机镜像的下载
链接:https://pan.baidu.com/s/1knMrZHVVsFe9fJxRxrUxaQ
提取码:9oiq
下载后进行两次解压,得到10个G左右的.vdi文件
3.使用virtualBoxda打开镜像文件
安装完毕VirtualBox之后,运行 VirtualBox,然后创建一个新的虚拟机,使用刚刚下载的这个 vdi 文件作为硬盘。你唯一需要设置的是把操作系统设置为 Linux,版本必须设置为 Ubuntu 32bit。如果你需要进一步的指南,可以看这个视频。这个视频展示了如何安装 VirtualBox 以及用一个已有的 vdi 文件创建新的虚拟机,你就可以按照这个指南来做。(译者注:国内也有很多类似的视频,推荐自己搜索一下,这里就不搬运原版视频了。)
4.打开虚拟机,启动到登录界面,用户名和密码都是osboxes.org
5.原文作者 https://www.bookstack.cn/read/Kivy-CN/21-Kivy-VMS.md
1. 点击图示的按钮启动终端
2. 在终端中输入下面的命令,(或者也可以用向上的方向键来查看之前的输入历史,里面能找到,下同):
cd ~/Desktop/kivycode
输入之后,按回车键。这样就让你进入到
kivycode
这个目录了。你必须进入这个目录,这样接下来的第 4 步才能成功。3. 在终端中输入下面的命令:
cp ~/Desktop/buildozer.spec ~Desktop/kivycode
输入之后还是按回车键。这回把 buildozer.spec 文件复制到这个
kivycode
目录以供使用。当然你也可以在图形界面下来复制粘贴过来。4. 在终端中输入下面的命令:(默认将
/Desktop/kivycode目录下的main.py转成apk
)
buildozer android debug
输入之后按回车咯。这一步是真正在创建 APK 文件。如果所有步骤都没问题,你的 APK 文件就会被生成放到桌面上。接下来就把 APK 文件安装到你的 Android 设备上面去试试吧!
以上这样,你就创建了第一个 Android 安装包!
6.所遇问题:
虚拟机和本机之间不能复制粘贴,共享文件也无法使用,百度了一些方法无解,最后将虚拟机上生成的apk,转存到U盘里面,然后再放到电脑,再传到手机测试。
.
更多推荐
所有评论(0)