受信任的Web活动[TWA]-它能读取Android上的AccountManager帐户吗



问题:试图通过TWALauncerActivity读取通过Android中的AccountManagerAPI创建的帐户

  • 我知道一些本机功能在Android中是不可能的,如果我正在尝试一些不可能的事情,请链接我一个资源。我还没有发现任何关于客户经理访问权限的明确信息

我已经确认我在设备上有账户,并试图将所有账户打印到Logcat,但没有返回任何结果:

private void printAccounts() {
Account[] accounts = AccountManager.get(this).getAccounts();
Log.d("FoundAccount", "Total accounts: " + accounts.length);
for (Account account : accounts) {
Log.d("FoundAccount", ": " + account.name);
}
}

通过Logcat的结果输出:
D/FoundAccount: Total accounts: 0

任何资源都将不胜感激,谢谢!

在预先存在的Android应用程序中运行完全相同的代码后,Google和自定义第三方帐户的帐户立即被删除。可以肯定地说,TWA不存在此功能。。。如果其他人对此有任何文档链接,我想说这仍然是相关信息,但为了回答这个问题,其他人也在寻求同一问题的答案。。。。答案是否定的,这个功能是不可能的,至少目前是这样。

最新更新