Было бы удобно, если бы приложение, которое я пишу, хранило некоторые файлы к внешнему устройству хранения данных постоянно (таким образом, они сохраняются после того, как из приложения вышли [уничтоженное]), но на удалении я хотел бы сделать достойную вещь и удалить эти файлы к свободному устройство хранения данных.
Есть ли какой-либо способ, которым мне можно было удалить эти файлы на удалении?
Если нет (и я скептически настроен), то я должен буду создать эти файлы каждый раз. Я пытаюсь сэкономить время запуска и также занять требуемое место при наличии их, существуют постоянно.
Примечание: Я должен использовать внешнее устройство хранения данных, таким образом, обе внутренней памяти или DB были бы несоответствующими.
Нет, я в это не верю. Только файлы, которые вы записываете во внутреннее хранилище, будут удалены, когда ваше приложение будет удалено (или если пользователь нажмет кнопку "очистить данные" в приложении "Настройки приложения").
Ваше приложение также не может получать собственные PACKAGE_REMOVED
широковещательные намерения, так что у вас, по сути, нет уведомления о том, что вы удаляете приложение.