APK and database
Samuel 更新時間:2014/5/28 下午 02:08:07
邱老師您好,我已經建立好一個SQLite可以讀取的database, 檔名為 "temp.db"; 用 Eclipse 環境下的AVD模擬器, 可以順利地用自己寫的APP來讀取這個database.但是, 當我把這個APP的APK安裝到手機上時, 發現APK並沒有連同"temp.db"一起安裝到手機裡, 導致我不能順利地執行這個APP.請問有什麼方法, 可以把自己寫的APP連同database一起安裝到手機裡面嗎?謝謝您.Samuel
文淵閣工作室 更新時間:2014/5/30 下午 04:49:10
您好:經測試,實機並無法取得 data/data/專案名稱/database 目錄,也就是說無法將 db 資料庫直接匯入對應的目錄中,變通的辦法,將 db 資料庫存在 sdcard 中,例如 /sdcard/db1.db 再以下列語法讀取。 db = openOrCreateDatabase("/sdcard/db1.db", MODE_PRIVATE, null);
回主畫面