【发布时间】:2021-10-07 23:20:33
【问题描述】:
我在将项目导出到 Android 时遇到问题。
我的res://中有以下文件和文件夹
res://addons/godot-sqlite/
res://dataStore/database.db
res://dataStore/database.sqbpro
res://globalenv/globalfunctions.gd
res://globalenv/globalvar.gd
res://scenes/
我在 Android 导出中导出本地数据库时遇到了一些问题,例如,我的代码中有以下变量:
const SQLite = preload("res://addons/godot-sqlite/bin/gdsqlite.gdns")
var db # database object
var db_name = "res://dataStore/database.db" # database path
我已将 database.db 的路径更改为
var db_name = "user://database.db"
然后我将database.db复制到我的
C:\Users\Username\AppData\Roaming\Godot\app_userdata\project-name
在 Godot 的“播放项目”按钮中,数据库工作正常,但是当我将项目导出到 Android 时,将database.db 添加到资源中的非资源过滤器并安装了.apk,登录不起作用.
filter to export non-resources files
有什么想法吗?
谢谢大家!
【问题讨论】:
标签: android sqlite android-sqlite godot gdscript