的位置隨着安卓:我的數據庫文件
SQLiteDatabase db = getReadableDatabase();
String path = db.getPath();
我知道,我的數據庫文件的路徑/data/data/com.packagename/databases/app.db
。
我的用戶應該有權訪問這個文件來備份數據,例如他改變了手機。我試圖通過Windows資源管理器找到它,但在/data
中沒有文件夾這樣調用。
我還通過搜索搜索了數據庫文件,但沒有成功。不可能以這種方式得到它?
如果您希望用戶可以訪問它,則需要提供某種「導出」,將數據庫文件或其所有數據轉儲到外部存儲上。除非設備具有root權限,否則'data /'不能被讀取 – FoamyGuy