解决方法#
问题在于使用通行密钥会访问 digitalassetlinks.googleapis.com ,由于众所周知的原因访问不了,所以针对该域名特殊处理即可。
在 设置-关于-Flight Recorder 开启日志记录,然后重复操作一次,即可看到错误日志,如下:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
| Bitwarden Android - Password Manager
Log Start Time: 2026-08-16 15:05:00:874
Log Duration: 1h
App Version: 2026.7.1 (21803)
Build: release/standard
SDK Version: 🦀 3.0.0-7926-a9b0e184
CI Build Info: 🧱 commit: bitwarden/android/release/2026.7-rc59@abb9ddedcca453d07c2b5f27599774590b556aa1
💻 build source: bitwarden/android/actions/runs/30475765167/attempts/1
Device: <!-- 敏感信息脱敏 -->
🌩 Server: Vaultwarden 2025.12.0
Fingerprint: <!-- 敏感信息脱敏 -->
2026-08-16 15:05:00:876 – DEBUG – na8 – RootNavScreen destination changed: com.x8bit.bitwarden.ui.platform.feature.vaultunlockednavbar.VaultUnlockedNavbarRoute in com.x8bit.bitwarden.ui.platform.feature.vaultunlocked.VaultUnlockedGraphRoute
2026-08-16 15:05:00:876 – DEBUG – na8 – RootNavScreen destination changed: com.x8bit.bitwarden.ui.platform.feature.vaultunlockednavbar.VaultUnlockedNavbarRoute in com.x8bit.bitwarden.ui.platform.feature.vaultunlocked.VaultUnlockedGraphRoute
2026-08-16 15:05:00:910 – DEBUG – na8 – VaultUnlockedNavBarScreen destination changed: com.x8bit.bitwarden.ui.platform.feature.settings.about.SettingsAboutRoute.Standard in com.x8bit.bitwarden.ui.platform.feature.settings.SettingsGraphRoute
2026-08-16 15:05:05:918 – DEBUG – AppStateManagerImpl$AppForegroundObserver – App is backgrounded
2026-08-16 15:05:15:926 – DEBUG – BitwardenCredentialProviderService – Get credential request received.
2026-08-16 15:05:16:024 – DEBUG – zp – Credentials retrieved.
2026-08-16 15:05:17:899 – DEBUG – AppStateManagerImpl$AppForegroundObserver – App is foregrounded
2026-08-16 15:05:17:942 – DEBUG – na8 – MainActivity destination changed: com.x8bit.bitwarden.ui.platform.feature.overlaynav.OverlayNavRoute
2026-08-16 15:05:17:945 – DEBUG – na8 – OverlayNavScreen destination changed: com.x8bit.bitwarden.ui.platform.feature.rootnav.RootNavigationRoute
2026-08-16 15:05:17:958 – DEBUG – na8 – RootNavScreen destination changed: com.x8bit.bitwarden.ui.platform.feature.splash.SplashRoute
2026-08-16 15:05:17:969 – DEBUG – na8 – RootNavScreen destination changed: com.x8bit.bitwarden.ui.platform.feature.vaultunlockednavbar.VaultUnlockedNavbarRoute in com.x8bit.bitwarden.ui.platform.feature.vaultunlocked.VaultUnlockedGraphRoute
2026-08-16 15:05:17:969 – DEBUG – na8 – RootNavScreen destination changed: nkb/{encodedData} in com.x8bit.bitwarden.ui.platform.feature.vaultunlocked.VaultUnlockedGraphRoute
2026-08-16 15:05:18:029 – DEBUG – BitwardenNetworkClient – --> GET https://digitalassetlinks.googleapis.com/v1/assetlinks:check?source.web.site=https%3A%2F%2Fx.com&target.androidApp.packageName=com.twitter.android&target.androidApp.certificate.sha256Fingerprint=0F%3AD9%3AA0%3ACF%3AB0%3A7B%3A65%3A95%3A09%3A97%3AB4%3AEA%3AEB%3ADC%3A53%3A93%3A13%3A92%3A39%3A1A%3AA4%3A06%3A53%3A8A%3A3B%3A04%3A07%3A3B%3AC2%3ACE%3A2F%3AE9&relation=delegate_permission%2Fcommon.handle_all_urls
2026-08-16 15:05:31:801 – DEBUG – BitwardenNetworkClient – <-- HTTP FAILED: java.net.SocketTimeoutException: failed to connect to digitalassetlinks.googleapis.com/2001:4860:4841:400:: (port 443) from /2409:8a4c:1437:2610:a383:6e84:e065:bedb (port 45046) after 10000ms. https://digitalassetlinks.googleapis.com/v1/assetlinks:check?source.web.site=https%3A%2F%2Fx.com&target.androidApp.packageName=com.twitter.android&target.androidApp.certificate.sha256Fingerprint=0F%3AD9%3AA0%3ACF%3AB0%3A7B%3A65%3A95%3A09%3A97%3AB4%3AEA%3AEB%3ADC%3A53%3A93%3A13%3A92%3A39%3A1A%3AA4%3A06%3A53%3A8A%3A3B%3A04%3A07%3A3B%3AC2%3ACE%3A2F%3AE9&relation=delegate_permission%2Fcommon.handle_all_urls (13770ms)
2026-08-16 15:05:31:803 – ERROR – y17 – Failed to validate origin for calling app
2026-08-16 15:05:31:802 – WARNING – NetworkResultCall – Network Error: https://digitalassetlinks.googleapis.com/v1/assetlinks:check
java.net.SocketTimeoutException: failed to connect to digitalassetlinks.googleapis.com/2001:4860:4841:400:: (port 443) from /2409:8a4c:1437:2610:a383:6e84:e065:bedb (port 45046) after 10000ms
at libcore.io.IoBridge.connectErrno(IoBridge.java:235)
at libcore.io.IoBridge.connect(IoBridge.java:179)
at java.net.PlainSocketImpl.socketConnect(PlainSocketImpl.java:142)
at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:390)
at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:230)
at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:212)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:436)
at java.net.Socket.connect(Socket.java:646)
at j42.i(r8-map-id-81236816c7d695090efc20c3e1e0abc52588eeba88d7fb10b6fa8a6e53f07ad6:77)
at j42.d(r8-map-id-81236816c7d695090efc20c3e1e0abc52588eeba88d7fb10b6fa8a6e53f07ad6:38)
at ok3.a(r8-map-id-81236816c7d695090efc20c3e1e0abc52588eeba88d7fb10b6fa8a6e53f07ad6:3)
at va.a(r8-map-id-81236816c7d695090efc20c3e1e0abc52588eeba88d7fb10b6fa8a6e53f07ad6:67)
at va.run(r8-map-id-81236816c7d695090efc20c3e1e0abc52588eeba88d7fb10b6fa8a6e53f07ad6:204)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644)
at java.lang.Thread.run(Thread.java:1012)
|