小编Cra*_*aig的帖子

如何调试 Android 版 Kivy/Kivymd 应用程序?

所以我花了一些时间开发一个菜谱应用程序:Github,我可以与我的 Raspberry Pi 一起使用,它工作得很好,而且我不介意使用启动器来保存原始代码。不过,我希望能够使用 buildozer 方法将 Kivy 应用程序打包为 apk:

buildozer android debug deploy run
Run Code Online (Sandbox Code Playgroud)

编译成功并且 apk 安装正常,但是应用程序在一秒钟后崩溃,之后我尝试使用 Kivy Launcher,它似乎永远无法识别我的程序,所以我继续尝试通过 Pydroid 3 运行原始代码,它有过去对 Kivy 和 KivyMD 都有效,但是尝试此导入时会崩溃,这不是我的代码的一部分:

from android.config import JAVA_NAMESPACE, JNI_NAMESPACE
Run Code Online (Sandbox Code Playgroud)

我的 buildozer.spec 文件是:

https://github.com/treencd/RecipeBook/blob/master/buildozer.spec

我最终尝试使用:

adb logcat
Run Code Online (Sandbox Code Playgroud)

然而,输出似乎没有那么有用,或者我不知道我在寻找什么。

我真的可以使用一些关于如何调试这样的应用程序的指导。

python android kivy buildozer

5
推荐指数
2
解决办法
7603
查看次数

标签 统计

android ×1

buildozer ×1

kivy ×1

python ×1