android中有一个emial应用程序,允许添加电子邮件帐户。如何以编程方式在该应用程序中添加 gmail 帐户?
我使用此链接自动添加帐户,但得到 SecurityException“调用者 uid 10040 与验证者的 uid 不同”。
我用那个代码
Account account = new Account("my id@gmail.com", "com.example.addaccount.account");
其中“com.example.addaccount.account”是我的应用程序的包名,我在名为 xml 的文件夹中添加了authenticator.xml 文件,包名相同:android:accountType="com.example.addaccount.account"。
但我收到错误“调用者 uid 10043 与验证者的 uid 不同”。谁能告诉我,我错过了什么?我刚刚添加了 xml 文件并编写了该代码来添加帐户,我是否需要以某种方式引用该 xml?