我正在尝试找出如何获取当前在设备上登录的所有Google帐户的列表。例如。 Google Fit具有预览当前登录帐户的功能。检查屏幕截图。
我读了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个帐户?我想念什么?