Python、Kivy、Buildozer打包成功的apk在安卓平台安装打开后闪退(崩溃)?

这是一篇写给自己的笔记。

发现app闪退后,去手机设置里”开发者选项”,导出错误日志。我的三星手机叫”漏洞报告”

Python、Kivy、Buildozer打包成功的apk在安卓平台安装打开后闪退(崩溃)?_第1张图片

等待几分钟完成后,获得一个压缩包,可以通过QQ分享到电脑。

打开压缩包是这样的,不要解压,利用压缩程序里的搜索功能:

Python、Kivy、Buildozer打包成功的apk在安卓平台安装打开后闪退(崩溃)?_第2张图片

搜索字符串{

I python

}不区分大小写:

Python、Kivy、Buildozer打包成功的apk在安卓平台安装打开后闪退(崩溃)?_第3张图片

 双击打开:

Python、Kivy、Buildozer打包成功的apk在安卓平台安装打开后闪退(崩溃)?_第4张图片

 继续利用记事本查找

Python、Kivy、Buildozer打包成功的apk在安卓平台安装打开后闪退(崩溃)?_第5张图片

Python、Kivy、Buildozer打包成功的apk在安卓平台安装打开后闪退(崩溃)?_第6张图片

 找到了错误原因

Python、Kivy、Buildozer打包成功的apk在安卓平台安装打开后闪退(崩溃)?_第7张图片

 打开Buildozer初始化产生的buildozer.spec分析:

这句是它认为打包需要的文件的扩展名。

发现缺少了我需要的ttf

修改后,重新打包。成功。

其它可修改的内容参阅官方文档:

Specifications — Buildozer 0.11 documentation

你可能感兴趣的:(android,python,ubuntu)