gpt4 book ai didi

android - Kivy:Kivy 启动器崩溃 Android

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:22:50 27 4
gpt4 key购买 nike

我正在尝试使用 kivy 启动器在我的 android 上启动我的应用程序,这样我就可以在较小的屏幕上看到小部件位置/大小发生了什么。

当我启动时,它崩溃了。

所以...我猜我在我的应用程序中做了一些非法的事情...它在 Windows 桌面上运行良好。

我的代码是完全按照书本写的,所以我正在看:

  • 加载图片时的路径
  • 屏幕配置

我当时使用的是 Windows 风格的路径,但我认为这很糟糕。然后我使用 abspath+"\rest of path"并崩溃了。

接下来,我使用本地路径,如“my data\sprite”并发生崩溃。

我是 Kivy 的新手,所以我不知道在 PC 和 Android 上运行时哪些东西是有效的。

就屏幕配置而言,没有编写代码,kivy在桌面上以Window模式运行。

有谁知道什么可能导致 Kivy 启动器在没有警告的情况下加载时崩溃?

基维 1.9.0

我的代码是 python...我不使用 kv 文件。

------更新-----

日志:

https://drive.google.com/file/d/0B84ACtY-m0OXWTFacm1TZXFHZDA/view?usp=docslist_api

看起来这是我加载资源时的路径。该错误表示路径不存在,但路径和文件确实存在。

是否有某种方式来构建资源路径以确保在所有平台上的兼容性?

最佳答案

问题是路径构建。

我导入了 os 和 os.path 以使用 abspath 和 os.sep。

我创建了一个返回平台特定字符串的路径构造函数类。

:-)

关于android - Kivy:Kivy 启动器崩溃 Android,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31485498/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com