Какво означава вътрешна памет и външна памет в android? Външното хранилище е micro SDкарта и вътрешната памет на телефона? Ако трябва да напиша файл за моето приложение, което е необходимо само на моето приложение (потребителят няма работа с този файл), тогава къде трябва да напиша моя файл - във вътрешна памет или външна памет?
Мисля, че ако запиша файла си в SDcard (външна памет), когато потребителят извади SDcard, приложението няма да може да прочете файла. правилно ли е Ако е правилно, тогава записът на файл във външна памет няма да изпълни критериите ми. Тъй като приложението ми трябва да провери някои данни във файла няколко пъти и ако в този конкретен момент потребителят извади SD картата, приложението ми не може да постигне целта си.
И трябва да запиша файла постоянно (но ако потребителят деинсталира приложението, тогава файлът трябва да бъде изтрит). И така, по кой път да тръгна?