Я пробовал много разных подходов к решению этой проблемы, которые кажутся нам разрешимыми.
Я внедрил систему обмена сообщениями C2DM с движком Apps (так же, как в примере JumpNote), и я хочу, чтобы устройство Android автоматически создавало указанную учетную запись Google без запроса учетных данных. Я использовал следующий метод:
AccountManager accMgr = AccountManager.get(this);
final Account account = new Account(this.getString(R.string.push_account), "com.google");
accMgr.addAccountExplicitly(account, this.getString(R.string.push_account_pass), null);
Это бросает следующее:
java.lang.SecurityException: идентификатор вызывающего абонента 10086 отличается от идентификатора аутентификатора
Удалось ли кому-нибудь создать учетную запись Google, не попросив пользователя ввести учетные данные для ручного ввода?
Спасибо всем, кто пролил свет на это.