Buildozer sqlite3操作

2024-05-29 02:34:09 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试使用buildozer调试并在我的android手机上部署kivy应用程序。应用程序的一部分是一个需要sqlite3的地图(使用mbtiles的mapview)。做了一些调查我发现我需要

requirements = kivy,sqlite3,futures,requests,openssl

当我部署我的应用程序并打开地图时,它会崩溃并显示以下错误消息

^{pr2}$

指向数据库的路径是完整的。我将数据库和包含该数据库的文件夹的文件权限更改为rw-rw-rw-和rwxrwx(以前是rw-rw-r--/rwxrwxr--)。我是在文件夹buildozer/android/app/“databasefolder”/数据库中完成的。它仍然不起作用,我想知道这是否是更改文件权限的正确方法。 我需要做的任何改变android.权限规范文件的?在

我不是唯一一个有这个问题的人,但是建议的解决方案对我不起作用,或者我没有做正确的事情。在

是否还有其他原因导致数据库无法打开?在

谢谢你的帮助!在


Tags: 文件文件夹数据库应用程序权限部署地图sqlite3

热门问题