我有我的Android應用程序,其中我使用SQLite數據庫。一切工作正常。但我想下載.db文件來檢查我的數據庫模式和數據庫中的數據。 但我不知道如何從Android設備上覆制SQLite .db文件。 我使用Google Nexus 7進行開發。 請大家幫我上 預先感謝如何從Android設備下載/複製SQLite數據庫文件到桌面?
3
A
回答
0
使用這種方法數據庫複製到設備的外部數據存儲
private void copyDbToExternal(Context context) {
try {
File sd = Environment.getExternalStorageDirectory();
File data = Environment.getDataDirectory();
if (sd.canWrite()) {
String currentDBPath = "//data//data//" + context.getApplicationContext().getPackageName() + "//databases//"
+ DB_NAME;
String backupDBPath = DB_NAME;
File currentDB = new File(data, currentDBPath);
File backupDB = new File(sd, backupDBPath);
FileChannel src = new FileInputStream(currentDB).getChannel();
FileChannel dst = new FileOutputStream(backupDB).getChannel();
dst.transferFrom(src, 0, src.size());
src.close();
dst.close();
}
} catch (Exception e) {
e.printStackTrace();
}
}
6
您可以使用adb pull命令讀取來自teathered設備中的文件到您的桌面。
E.g. adb pull /data/data/com.foo.bar/databases/MyDatabase
1
嗨,你想Ø下載SQLite數據庫瀏覽器Click here下載,然後在Eclipse中選擇您的項目並轉到DDMS窗口,在那裏你會找到一個子窗口,包括標籤的點擊文件資源管理器並點擊數據文件夾下拉文件夾將出現,然後再次點擊數據文件夾現在你可以看到所有的項目加載在Eclipse然後選擇你的項目,如果它包含數據庫意味着它會顯示數據庫文件夾點擊,你會發現你的數據庫選擇你想要點擊的數據庫保存圖標(從設備上拉一個文件) 然後保存你r db。現在打開下載SQLite數據庫瀏覽器並瀏覽.db擴展名文件,您可以查看數據庫。
相關問題
- 1. 如何從Android設備下載SQLite數據庫?
- 2. 複製sqlite數據庫到Android設備失敗
- 3. Xcode從SQLite數據庫檢索數據到桌面控制器
- 4. 將SQLite數據庫複製到存儲設備進行備份
- 5. 如何以編程方式將sqlite數據庫下載到Android設備
- 6. 數據庫未從資產文件夾複製到設備
- 7. 從Android設備提取Sqlite數據庫文件
- 8. 下載並從數據庫從服務器複製到資產文件夾android
- 9. 從SQLite數據庫填充iphone桌面
- 10. 如何將Android上的SQLite數據庫備份/恢復到Dropbox
- 11. Android從SQLite數據庫加載數據到下一個活動
- 12. 如何訪問Android設備中的下載/數據文件夾?
- 13. 如何從android設備上獲取sqlite數據庫?
- 14. 如何將sqlite數據庫導出到Android設備上的csv文件?
- 15. 將數據庫複製到Android設備中的/數據
- 16. SQLite文件可以成功複製到未掛載的android設備的數據文件夾上嗎?
- 17. 無法將文件從Android複製到Linuxmint 17.3桌面「libmtp錯誤:無法從設備獲取文件」
- 18. 如何從桌面PC控制Android設備?
- 19. 將sqlite數據庫從文件複製到:內存使用C#
- 20. 在Android設備上的SQLite數據庫
- 21. 將新版本的數據庫文件複製到設備上
- 22. 如何下載數據保存到設備的文件系統
- 23. 如何將SQLite數據庫從Mac推送到非根設備?
- 24. Android將桌面PC上的文件上傳到Android設備
- 25. 將sqlite數據庫複製到數據文件夾
- 26. 無法將數據插入到Android設備的sqlite數據庫
- 27. 如何將預先存在的sqlite數據庫文件從資產複製到數據庫文件夾?
- 28. 如何將日誌文件從iPhone複製到桌面PC
- 29. 如何從資源文件夾數據庫複製到數據庫文件夾
- 30. SQLite數據庫備份android
謝謝...(Android用戶) – 2013-02-28 10:38:40