You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

我的离线二维码扫描APP为何出现密码及银行卡类自动填充提示?

问题解答

首先看你提供的日志片段:

I/PlayCore: UID: [10157]  PID: [1994] AppUpdateService : requestUpdateInfo(com.#####.###)
I/PlayCore: UID: [10157]  PID: [1994] AppUpdateListenerRegistry : registerListener
I/PlayCore: UID: [10157]  PID: [1994] AppUpdateService : Initiate binding to the service.
I/PlayCore: UID: [10157]  PID: [1994] AppUpdateService : Failed to bind to the service.
W/Parcel: Expecting binder but got null!
D/AutofillManager: Fill dialog is enabled:false, hints=[password, passwordAuto, creditCardNumber, creditCardSecurityCode, creditCardExpirationDate]
W/System: A resource failed to call close.

针对你的疑问,解释如下:

  • 这不是你的二维码扫描器在主动使用或处理密码、信用卡这类敏感信息,完全是Android系统的AutofillManager服务在做全局常规检查导致的。
  • AutofillManager是Android系统自带的服务,它会遍历所有运行中应用的UI控件,检测是否存在符合自动填充规则的输入框(比如密码框、信用卡输入框),哪怕你的应用根本没有这类控件,系统也会执行这个检测流程,日志只是记录了它检测时的默认规则列表。
  • 日志里明确标了Fill dialog is enabled:false,说明自动填充功能是关闭的,这个检测只是系统后台的常规操作,不会实际触发自动填充,也不会收集或处理你的应用数据。
  • 之所以会列出这些hints,是系统默认的全局自动填充规则包含了这类通用的敏感字段标识,和你的应用功能无关。

如果实在不想看到这条日志,可以在应用的AndroidManifest.xml里给对应的Activity添加属性android:autofillHints="",或者直接给整个应用禁用自动填充:

<application android:autofill="disabled">

不过其实这个日志完全不影响应用功能,只是系统的正常输出而已,不用特意处理也没关系。

内容的提问来源于stack exchange,提问作者Nami Chand

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.07 16:10:33