Когда я устанавливаю приложение, что происходит в фоновом режиме, где установлено приложение, где хранятся его настройки, где хранится такая информация, как имена пользователей и пароли и т. д.?
где установлено приложение
Файл .apk помещается в /data/app
(см.: Где в файловой системе устанавливаются приложения? )
где хранятся его настройки
Это зависит от приложения. Если оно использует классы SharedPreferences, то они помещаются в /data/data/<app's package name>/shared_prefs
, но они могут быть сохранены в любом месте, куда приложение может записывать данные (т. е. во все /data/data/<app's package name>
, на SD-карту и т. д.).
где хранится такая информация, как имена пользователей и пароли
Это также зависит от приложения. Чаще всего, наверное, где-то в /data/data/<app's package name>
. Они также могут использовать API-интерфейсы AccountManager (приложение должно запросить это разрешение), которые, как я полагаю, будут использовать /data/system/accounts.db
базу данных.
АрахисОбезьяна
эльдарератис
АрахисОбезьяна
эльдарератис
АрахисОбезьяна
эльдарератис