2012-11-13 40 views
0

Im真的很努力讓預烘焙的db4o數據庫在我的android應用程序中工作。 如果我將它包含在/ res/raw文件夾中然後閱讀它,它不起作用。 如果我將它複製到app_data或sdcard然後嘗試閱讀它,它將作爲如果即時通訊打開一個新的數據庫,並提供我在查詢0條目。 我以前只是在應用程序第一次打開時創建了所有的條目,但隨着數據庫的增長,創建時間到了不可持續的級別。 我真的非常感謝你能給我的任何幫助。這將是完美的,如果我可以在應用程序中包含我預先填充的db4o文件。 附加信息: 我已經使用ome和theres在我的本地機器上創建數據庫時沒有問題了。在Android應用程序中使用預建的db4o數據庫

在此先感謝。

+0

爲什麼不使用sqlite? – njzk2

+0

公平點。我已經投入了大量的時間來創建應用程序,第一次啓動應用程序時創建了數據庫,現在數據庫已經變得太大了,我認爲這將更容易創建前期創建,而不是扯掉膽量並重新使用sql。乾杯,但如果一切都失敗了,我認爲這將是我唯一的途徑:)。 – Jele

回答

0

如果任何一個陷入同樣的​​陷阱和我這裏的答案:

Android上的類被注入由defualt前綴類名包名db4o的分貝。所以從另一個應用程序訪問看起來會在尋找+。

相關問題