簡體   English   中英

受信任的 Web 活動 [TWA] - 它可以讀取 Android 上的 AccountManager 帳戶嗎?

[英]Trusted Web Activity [TWA] - Can it read AccountManager accounts on Android?

問題:嘗試通過 TWA LauncerActivity在 Android 中讀取通過AccountManager API 創建的帳戶。

  • 我知道某些本機功能在 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 生成 output:
D/FoundAccount: Total accounts: 0

任何資源將不勝感激,謝謝!

在預先存在的 Android 應用程序中運行完全相同的代碼后,立即為 Google 和自定義第三方帳戶提取了這些帳戶。 可以肯定地說 TWA 不存在此功能......如果其他人有任何指向此文檔的鏈接,我會說這仍然是相關信息,但為了回答這個問題以供其他尋求答案的人回答同樣的問題......答案是否定的,這個功能是不可能的,至少目前是這樣。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM