[英]Android realm, app uninstall
我有一個帶域db / 2表的簡單android應用。
當我卸載應用程序時,所有領域數據庫/表都從我的應用程序中刪除了嗎?
從根本上講, 是的 。 卸載時將刪除數據庫和表。
但是,存在不刪除它們的情況。
從https://github.com/realm/realm-java/issues/2992獲得
卸載應用程序時,應刪除/data/data/com.example.acme文件夾。 如果您專門在外部存儲設備上打開Realm(而不是根據context.getFilesDir()在內部存儲設備專用數據文件夾內部),則不會刪除Realm文件。
Realm.getDefaultInstance()和Realm.getInstance(Context)調用在getFilesDir()中打開領域,這意味着應與應用程序一起將其刪除。
也許您是新的Android自動備份功能的受害者?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.