Используется ли логика AccountManager для открытия веб-страниц в браузере? Я имею в виду, что если пользователь открыл gmail.com, ввел свои учетные данные и выбрал «запомнить пароль», я вижу, что эти данные хранятся в базе данных веб-просмотра, однако я не мог понять, использует ли он AccountManager для создания a/c для этого пользователь или учетные данные пользователя напрямую отправляются на сервер с использованием некоторого URL-адреса или формата xml? Пожалуйста, дайте мне знать, где доступен этот браузер, отправляющий учетные данные пользователя на код сервера.
Android Is AccountManager добавить страницу браузера Открыть
Ответы (2)
Это полезно
Intent i = new Intent(Intent.ACTION_VIEW);
uri u = Uri.parse(websiteText.getText().toString());
i.setData(u);
try {
startActivity(i);
} catch (ActivityNotFoundException e) {
Toast.makeText(PassEdit.this, R.string.invalid_website, Toast.LENGTH_SHORT).show();
}
person
NagarjunaReddy
schedule
09.01.2012
Я попытался добавить имя пользователя и пароль в качестве дополнений к вышеуказанному намерению, но это не помогло. Он показывает экран входа в Gmail, который снова запрашивает имя пользователя и пароль. И более того, я хочу получить к этому доступ из самого кода Browser Framework, а не из отдельного приложения.
- person Guna; 09.01.2012
Данные AccountManager никогда не используются в браузере, чтобы узнать, какой пользователь в настоящее время вошел в систему.
person
Guna
schedule
27.10.2012