【问题标题】:NFC Chip is not activated in lockscreen after Nexus S update to ICSNexus S 更新到 ICS 后,NFC 芯片未在锁屏中激活
【发布时间】:2012-09-25 19:45:44
【问题描述】:

更新到 ics 后,我在 nexus 上的应用程序出现问题。 我的应用程序在激活锁屏时读取所有扫描的 RFID 标签(它是关于获取 rfid-serial-number)。 这在 2.3.6 上运行良好。

  • 启动应用程序
  • 将设备置于睡眠模式
  • 来自 NfcService 的 logcat 消息:“NFC-C 关闭,断开连接”
  • 按电源按钮唤醒设备
  • 来自 NfcService 的 logcat 消息:“NFC-C ON”
  • 设备在不解锁锁屏的情况下读取标签,在状态栏中显示通知/播放声音
  • 将设备重新置于睡眠模式

所以更新后,我将设备从睡眠中唤醒,但 nfc 没有重新打开! 我必须解锁设备才能读取标签...有什么解决方法可以在设备锁定时读取我的标签吗?

【问题讨论】:

    标签: android-4.0-ice-cream-sandwich nfc lockscreen


    【解决方案1】:

    您的观察是正确的:在屏幕解锁之前没有开启 NFC。我认为这实际上是一个疏忽,它在之前的版本中被打开了。我听说不少人将他们的公共交通卡和 Nexus S 手机放在同一个口袋里。当他们解锁手机时,他们在 Gingerbread 的标签应用中报告了许多“未知标签”通知。

    我认为禁用此功能的唯一方法是构建您自己的 Android 自定义固件,以重新启用旧行为。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-10-18
      • 1970-01-01
      相关资源
      最近更新 更多