2012-11-09 98 views
3

試圖在我的應用程序中實現導入和導出功能。導出只是將文件複製到SD卡中。我已經做了,但進口是有點問題。由於導入應刪除以前的數據庫,而不是我正在使用的數據庫,並加載前一個數據庫。 我已經經歷過這個網站上的各種帖子,關於從應用程序中的sd卡導入sqlite數據庫。 Importing database,這裏有一個答案,但我想知道什麼時候這個方法被調用。?或者任何其他解決方案。會非常感激!從外部SD卡導入SQLite數據庫

回答

4

我覺得這個link將幫助你找到一個解決方案,基本上你必須檢查你是否已經在清單文件中包含權限來讀寫外部存儲設備然後按照教程。

+0

我認爲sankettt需要對問題做出迴應 - 何時導入/導出,但不是如何。 – dimetil

+1

我對新的解決方案開放..我有一個自定義首選項頁面,我有兩個圖像,我會導入和導出數據庫,所以何時導入和導出不是一個問題,我喜歡當我打電話給提到的方法作爲鏈接中的答案。但我發現deepak提供的解決方案只能幫助我嘗試這一部分。 – sankettt

+0

感謝sankettt希望它可以幫助我會嘗試回答,如果需要更多的澄清:) –

0

參照this.。使用這個你可以將你的db(.sqlite)放入資源中的zip文件夾中。 在安裝時,它將解壓縮&從.sqlite文件創建數據庫。