2013-10-08 40 views
1

我有一個關於爲旅行指南創建android應用程序的問題。我正在離線創建它。我很熟悉我們在真實設備上訪問數據庫的問題。我想要一個已經填充了數據的外部數據庫文件。我只想將這個數據庫包含在我的apk中,並且只想在離線狀態下訪問我手機中的數據庫。我正在使用SLQite數據庫。我從assets文件夾導入了db文件。由於無法訪問系統文件,它在仿真器上工作,但不在真實設備上。Android中的離線數據庫包含Android版在真實設備上安裝

+0

嘗試將您的應用程序安裝到設備的外部存儲中,以便從真實設備訪問文件。寫入清單文件''標籤。這會將您的應用程序安裝到外部存儲中,以便您可以訪問db文件。 – GrIsHu

回答

0

我已經包含在資產文件夾中的數據庫和數據庫文件的路徑上的真正device..now我訪問DB SD卡/安卓/數據/包/ test.db的複製,它工作正常在仿真器上,但是當我在真實設備上使用它時,它會崩潰。數據庫在真實設備上仍然無法正常工作。

相關問題