Android默认NFC读取器覆盖了我的FLUTTER应用程序中的读取器。
创始人
2024-10-09 08:33:15
0

要解决这个问题,可以使用 ForegroundNdefReader 类在 FLUTTER 应用程序中实现 NFC 读取器。这个类可以确保您的应用程序在前台运行并拥有 NFC 权限。您需要使用 NfcAdapter 设备和 Ndef 标签来进行交互。

这里是一个简单的参考代码示例:

import 'package:flutter/material.dart';
import 'package:flutter/services.dart';
import 'package:nfc_manager/nfc_manager.dart';

class MyNfcScreen extends StatefulWidget {
  @override
  _MyNfcScreenState createState() => _MyNfcScreenState();
}

class _MyNfcScreenState extends State {
  StreamSubscription _streamSubscription;

  @override
  void initState() {
    super.initState();
    _initNfc();
  }

  void _initNfc() async {
    try {
      await NfcManager.instance.startSession(onDiscovered: (tag) async {
        if (mounted) {
          setState(() {
            // do something with the tag
          });
        }
      });
    } on PlatformException catch (e) {
      print(e);
    }
  }

  @override
  void dispose() {
    _streamSubscription?.cancel();
    NfcManager.instance.stopSession();
    super.dispose();
  }

  @override
  Widget build(BuildContext context) {
    return Scaffold(
      appBar: AppBar(
        title: Text('My NFC Screen'),
      ),
      body: Center(
        child: Text('NFC content goes here'),
      ),
    );
  }
}

在代码示例中,我们使用了 NfcManager 包来初始化和关闭 NFC 会话,并在 onDiscovered 事件中处理读取的标签内容。最后,我们在一个居中的文本小部件中显示 NFC 内容。这将确保您的应用程序在活动和前台状态下拥有正确的 NFC 权限。

相关内容

热门资讯

黑科技模拟器(微扑克德州)外挂... 黑科技模拟器(微扑克德州)外挂透视辅助安装(透视)黑科技教程(总是真的有挂)1、每一步都需要思考,不...
黑科技游戏!(Wpk)透视辅助... 1、黑科技游戏!(Wpk)透视辅助插件,(Wpk)原生有挂,我来教教你(有挂神器)。2、Wpk透视辅...
黑科技有挂(微扑克软件)外挂透... 黑科技有挂(微扑克软件)外挂透视辅助app(透视)技巧教程(都是真的是有挂);在进入微扑克软件辅助挂...
黑科技好牌!(wpK)透视辅助... 黑科技好牌!(wpK)透视辅助神器,(wpK)固有有挂,必胜教程(有挂神器),支持语音通讯、好友开房...
黑科技系统(WEPoke)黑科... 黑科技系统(WEPoke)黑科技透明挂辅助app(透视)必备教程(切实存在有挂)WEPoke辅助器中...
黑科技ai!(AAPOKeR)... 自定义德州aapoker俱乐部系统规律,只需要输入自己想要的开挂功能,一键便可以生成出微扑克专用辅助...
黑科技代打(wpK)外挂透视辅... 黑科技代打(wpK)外挂透视辅助器(透视)玩家教你(一贯有挂)1、游戏颠覆性的策略玩法,独创攻略技巧...
黑科技讲解!(wePoKe)软... 黑科技讲解!(wePoKe)软件透明挂,(wepoKE)一直真的有挂,2025新版总结(有挂教程);...
黑科技模拟器(德州)外挂辅助方... 黑科技模拟器(德州)外挂辅助方法(透视)可靠教程(一直是有挂);1、德州透视辅助简单,德州软件透明挂...
黑科技脚本!(pokerwor... 1、黑科技脚本!(pokerworld)外挂辅助安装,(来玩德州app)一直存在有挂,存在挂教程(有...