addAccountExplicitly lança IllegalStateException causada por Securityexception

Usar esse código lança essa exceção e não adiciona a conta criada ao gerenciador de contas.

AccountManager am = AccountManager.get(activity);
Account acc = new Account(name,activity.getString(R.string.account_type));
am.addAccountExplicitly(acc,"Password",null);

Eu segui isso -http://developer.android.com/training/id-auth/custom_auth.html

Alguma idéia porque isso é causado?

// edit: Causado por: java.lang.SecurityException: o chamador uid 10035 é diferente do uid do autenticador

questionAnswers(2)

yourAnswerToTheQuestion