我正在Unity中开发AR应用程序,我们正在使用SimpleSQL SQLite插件来处理本地数据库。
在为Windows构建以及构建ODG R7 AR眼镜或我的Samsung Galaxy S7(两者都是Android OS,虽然ODG不是Android认证设备)时,这一切都运行良好。但是当我在Moverio BT-300上安装并运行APK时;应用程序加载但无法找到数据库。例如,通常从DB加载的按钮和图像不会加载。相反,图像显示为白色方块。
我的第一个预感是它与application.persistentdatapath有关,而且在Moverio上可能会有所不同。虽然我不完全确定SimpleSQL存储数据的位置。我知道它是我在运行时创建的数据库的副本,但我不知道存储的位置。我假设Moverio耳机上的某些内容阻止了应用程序访问存储SimpleSQL SQLite DB所需的文件夹。
我已经多次与爱普生支持联系,但没有回复。
非常感谢任何帮助!
答案 0 :(得分:0)