在Ubuntu 16.04中,指向/home/username/.cn1/database/的默认数据库路径,而不是/ home / username / workspace / ProjectName / src /。
如何将默认的app db路径指向/ home / username / workspace / ProjectName / src /?
答案 0 :(得分:0)
这是源目录,其内容经过编译以生成应用程序。源目录不在设备上,因此路径在运行时没有意义,只有编译的应用程序存在于基于设备而变化的位置。
我假设您之后的“真正”是使用默认的sqlite数据库运送您的应用程序。这在SQL section of the developer guide:
中讨论某些SQLite应用程序附带“现成的”数据库。我们允许你 使用代码替换DB文件:
String path = Display.getInstance().getDatabasePath(“databaseName”);
然后,您可以使用FileSystemStorage类来编写内容 你的DB文件进入路径。请注意,它必须是有效的SQLite 文件!