获取设备上所有的Google帐户登录信息

时间:2019-07-23 09:42:29

标签: android android-permissions google-signin google-fit-sdk googlesigninaccount

我正在尝试找出如何获取当前在设备上登录的所有Google帐户的列表。例如。 Google Fit具有预览当前登录帐户的功能。检查屏幕截图。

enter image description here

我读了Google guide about this,但是我找不到想要的东西。

拥有

<manifest ... >
    <uses-permission android:name="android.permission.GET_ACCOUNTS" />
    ...
</manifest>

val am: AccountManager = AccountManager.get(applicationContext)
val allAccounts: Array<out Account> = am.getAccounts()

尽管设备上有6个Google帐户,但我从AccountManager仅收到一个帐户-当前帐户。

Google Fit如何查看6个帐户?我想念什么?

0 个答案:

没有答案