Android Is AccountManager добавить страницу браузера Открыть

Используется ли логика AccountManager для открытия веб-страниц в браузере? Я имею в виду, что если пользователь открыл gmail.com, ввел свои учетные данные и выбрал «запомнить пароль», я вижу, что эти данные хранятся в базе данных веб-просмотра, однако я не мог понять, использует ли он AccountManager для создания a/c для этого пользователь или учетные данные пользователя напрямую отправляются на сервер с использованием некоторого URL-адреса или формата xml? Пожалуйста, дайте мне знать, где доступен этот браузер, отправляющий учетные данные пользователя на код сервера.


person Guna    schedule 09.01.2012    source источник


Ответы (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
comment
Я попытался добавить имя пользователя и пароль в качестве дополнений к вышеуказанному намерению, но это не помогло. Он показывает экран входа в Gmail, который снова запрашивает имя пользователя и пароль. И более того, я хочу получить к этому доступ из самого кода Browser Framework, а не из отдельного приложения. - person Guna; 09.01.2012

Данные AccountManager никогда не используются в браузере, чтобы узнать, какой пользователь в настоящее время вошел в систему.

person Guna    schedule 27.10.2012