获取在Android设备中配置的帐户数

时间:2019-06-12 13:13:43

标签: android android-8.0-oreo accountmanager google-account android-account

我希望在没有任何用户干预的情况下获得已配置的帐户计数。我在API级别26之前使用AccountManager.getAccounts()函数,并且运行良好。

但是,由于API 26中的GET_ACCOUNTS权限行为已更改,因此它将在显示访问权限之前提示用户设备上的帐户列表。 accountManager.newChooseAccountIntent()

我的要求是检查是否必须在我要执行任务的帐户上配置任何帐户(无用户交互)。除了提示用户选择帐户外,还有什么方法可以检查(帐户数量)相同?

我已经提到了以下票证,但未经用户同意找不到任何方法:

AccountManager.getAccounts() not working in targetsdk > 23

Pick an email using AccountPicker.newChooseAccountIntent

0 个答案:

没有答案