我的Android應用程序將所有用戶數據存儲在Sqlite數據庫中。備份/導出/導入/複製這些數據有哪些選擇?我知道我可以輕鬆地將數據庫複製到SD卡。我也想將數據發送到網絡服務器。是否有任何包/類可用於幫助從網絡服務器獲取sqlite信息?感謝您的幫助...從Android應用程序導出Sqlite數據
回答
SQLite數據庫文件只是平面文件,我很確定是平臺便攜式。因此,從網絡獲取數據的唯一問題與您訪問文件本身的能力完全相同。關鍵是你可以在你喜歡直接訪問數據的任何平臺上運行SQLite演示程序,或者通過網絡共享文件並直接使用SQLite C庫,或者複製文件,然後使用本地副本作爲你喜歡。
我可以驗證它們的可移植性。我正在開發的應用程序在服務器上構建SQLite3數據庫,並且該應用程序會下載/使用它。有一款iPhone應用程序也可以使用它。 – 2009-10-23 07:02:10
有關DB文件存儲路徑的任何想法? – 2010-08-17 10:59:26
根據DDMS工具DB文件存儲在/ data/data/your_app_name/databases – vokilam 2011-10-09 07:56:05
最好的辦法是將數據庫存儲在外部存儲器上。如果使用內置(automagic)數據庫,則無法直接訪問該文件。一旦它位於SDCard上(或將來的存儲選項),您就可以使用其中一個標準HTTP庫將文件上傳到服務器。
我一直在做的一個應用程序做了類似的事情,但是相反。我們正在從服務器下載SQLite3數據庫,然後將其存儲到外部存儲(SDCard)。
- 1. 如何從sdcard導入sqlite數據庫到android應用程序
- 2. sqlite數據庫從ios應用程序乾淨地導出
- 3. 在Android應用程序中從Sqlite數據庫讀取數據。
- 4. Android導出SQLite數據庫
- 5. 導出Android SQLite數據庫
- 6. 從Android應用程序導出數據庫文件的問題
- 7. 如何在Java應用程序中使用Android導出的SQLite數據庫
- 8. 將現有SQLite數據庫導入Android應用程序
- 9. 將CSV文件導入到Android應用程序Sqlite數據庫
- 10. 從android應用程序導出文件
- 11. 使用SQLite創建android應用程序時出錯數據庫
- 12. 在phonegap應用程序中導出sqlite數據庫
- 13. 從SQLite導出數據3
- 14. Android導入導出sqlite數據
- 15. 使用SQLite導出的Android應用程序
- 16. 從SQLite 3數據庫導出HTML文件(Ruby on Rails應用程序)
- 17. Android應用程序從SQLite獲取數據
- 18. 從Android應用程序調試SQLite數據庫
- 19. 從Android應用程序獲取SQLite數據庫
- 20. Android Studio應用程序崩潰從Sqlite數據庫
- 21. 從另一個Android應用程序清潔SQLite數據庫
- 22. 如何從iPhone應用程序導入/導出數據?
- 23. sqlite的:如何從Android應用程序
- 24. 導出Android應用程序時出錯
- 25. 從應用程序中以編程方式導出數據
- 26. Android數據庫應用程序出錯
- 27. 導出Android應用程序連接到MySQL數據庫
- 28. 可以導出android應用程序的數據庫嗎?
- 29. 如何在Android應用程序中導出數據庫
- 30. 從SQLite數據庫爲Android應用程序彙總浮動數據庫
是的,這是一個單一的文件。我正在尋找方便的方法來將該文件導出/導入網絡服務器。 – meg18019 2009-10-23 01:28:15
好吧,那麼這不是一個真正的SQLite問題 - 它是一個網絡文件+ android問題。 – 2009-10-23 01:32:14