एंड्रॉइड में डिफ़ॉल्ट वास्तविक डेटाबेस को कैसे साफ़ करें? मैंने कोड का पालन करने की कोशिश की लेकिन विधि हटाने के लिए हल नहीं कर सकता है।एंड्रॉइड रीयल डिफ़ॉल्ट डेटाबेस स्पष्ट
विधि 1:
try {
Realm.deleteRealmFile(context);
//Realm file has been deleted.
} catch (Exception ex){
ex.printStackTrace();
//No Realm file to remove.
}
मैं विन्यास का उपयोग कर नष्ट करने के लिए कोशिश की।
विधि 2:
try {
Realm.deleteRealm(realm.getConfiguration());
//Realm file has been deleted.
} catch (Exception ex){
ex.printStackTrace();
//No Realm file to remove.
}
लेकिन है त्रुटि देता है:
java.lang.IllegalStateException: It's not allowed to delete the file associated with an open Realm. Remember to close() all the instances of the Realm before deleting its file.
यह नहीं काम कर काम नहीं कर रहा तरह काम करता है, java.lang.IllegalStateException फेंकने: यह एक खुला क्षेत्र के साथ जुड़े फ़ाइल को नष्ट करने के लिए अनुमति नहीं है। अपनी फ़ाइल को हटाने से पहले क्षेत्र के सभी उदाहरणों को बंद करना याद रखें। – shekar