Я пробовал много разных подходов к решению этой проблемы, которая кажется нам разрешимой. Я внедрил систему обмена сообщениями C2DM с движком приложений (такой же, как пример 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: uid вызывающей стороны 10086 отличается от uid аутентификатора
Кому-нибудь когда-нибудь удавалось создать учетную запись Google, не попросив пользователя ввести учетные данные вручную?
Спасибо всем, кто пролил свет на это.