Kivy: Kivy Launcher Crash Android
我打算使用kivy启动器在android上启动我的应用程序,这样我就可以在较小的屏幕上看到pos / size窗口小部件会发生什么情况。
当我启动时,它崩溃了。
所以...我猜我在我的应用程序中做了非法的事...在Windows桌面上可以正常运行。
我的代码相当不错,所以我在看:
- 加载图像时的路径
- 屏幕配置
我当时使用Windows样式路径,并认为这很糟糕。然后,我使用abspath +" \ rest of path"崩溃了。
接下来,我使用了诸如"我的数据\精灵"之类的本地路径,并崩溃了。
我是Kivy的新手,所以我不知道在PC和Android上运行时什么东西有效。
就屏幕配置而言,不会编写任何代码,并且在桌面上的窗口模式下会运行kivy。
有谁知道可能会导致Kivy启动器在加载时崩溃而没有警告吗?
奇异果1.9.0
我的代码是python ...我不使用kv文件。
------更新-----
日志:
https://drive.google.com/file/d/0B84ACtY-m0OXWTFacm1TZXFHZDA/view?usp=docslist_api
看起来这是我加载资源时的路径。该错误表明路径不存在,但路径和文件确实存在。
是否有某种构造资源路径的方法来确保在所有平台上的兼容性?
问题是道路建设。
我导入了os和os.path以使用abspath和os.sep。
我创建了一个路径构造函数类,该类返回一个平台特定的字符串。
:-)