0
我正在創建一個將使用SQLITE數據庫的應用程序。當應用程序第一次運行時,數據庫將從資產複製到數據庫目錄。此時,資產數據庫的副本實際上是對存儲的浪費。我正在尋找一種方法將數據庫包含在Android可引用的某個文件中,然後刪除。我還沒有找到任何接近自動化解決方案的東西。Android APP只需要第一次執行的文件,並且應該被刪除
我正在創建一個將使用SQLITE數據庫的應用程序。當應用程序第一次運行時,數據庫將從資產複製到數據庫目錄。此時,資產數據庫的副本實際上是對存儲的浪費。我正在尋找一種方法將數據庫包含在Android可引用的某個文件中,然後刪除。我還沒有找到任何接近自動化解決方案的東西。Android APP只需要第一次執行的文件,並且應該被刪除
資產與APK捆綁在一起,它們是隻讀的。你不能在你的應用中刪除它們。
如果您真的擔心存儲使用情況,請考慮其他數據庫分發機制,例如通過網絡下載它。
您能否提供一個通過網絡進行自動下載的例子? – user3529448