我真的很想在我的Android应用程序中使用预烘焙的db4o数据库。 如果我将它包含在/ res / raw文件夹中然后读取它,它就不起作用。 如果我将它复制到app_data或sdcard然后尝试阅读它,它就好像我打开一个新的数据库并为我提供0条查询条目。 我之前刚刚在应用程序首次打开时创建了所有条目,但随着数据库的增长,创建时间也达到了不可持续的水平。 我真的非常感谢你能给我的任何帮助。如果我可以在应用程序中包含我预先填充的db4o文件,那将是完美的。 附加信息: 我已经用ome仔细检查了db4o文件,并且我的本地机器上的数据库创建没有问题。
提前致谢。
答案 0 :(得分:0)
如果有人和我一样陷入同样的陷阱,那么答案是:
在android上,类被注入到db4o db中,其包名由defualt作为类名前缀。因此,从另一个应用程序访问将寻找+。