更改代号一中的数据库路径

Changing the Database Path in Codename one

除了自动创建的默认路径之外,是否有任何方法可以更改代号中的数据库路径。我需要从 ios 设备中取出数据库并检查它。

但是在 ios 设备中我没有得到数据库在默认路径中创建的 path/ 文件夹。

我试图在外部创建数据库,数据库已创建但我无法访问该文件:我用来在外部创建数据库的命令是。

String DbPath =FileSystemStorage.getInstance().getAppHomePath()+"Test.DB";
FileSystemStorage.getInstance().openOutputStream(DB_PATH);

但是当我尝试访问数据库时出现错误

 Database db= db.getDatabasePath(DbPath);

期待解决方案!!!

在打开数据库之前使用 Display.getInstance().getDatabasePath(dbName) 这将 return 保存数据库的文件路径,您可以复制该文件。