csht_nfc_reader

中软高科 NFC 身份证云解码插件。

使用说明

  1. 引入插件
dependencies:
  csht_nfc_reader: ^0.0.1
  1. 添加 NFC 权限
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.NFC" />
  1. build.gradle 添加仓库地址
allprojects {
    repositories {
        //google()
        //mavenCentral()
        maven { url 'https://maven.aliyun.com/repository/google' }//google
        maven { url 'https://maven.aliyun.com/repository/central' }//central
        maven { url 'https://maven.aliyun.com/repository/public' }//jcenter//public
        maven { url 'https://maven.aliyun.com/repository/gradle-plugin'}//gradle-plugin

        //新增下面两个仓库
        maven { url 'https://gitee.com/cshtzrgk/read-card-sdk/raw/master/Repositorys'}
        maven { url 'https://jitpack.io' }
    }
}
  1. 初始化读卡器并调用读卡
import 'package:csht_nfc_reader/nfc_reader.dart';

final NfcReader _nfcReader = NfcReader();
//初始化
_nfcReader.init('xxxxxxx', _onEvent);
//读卡
_nfcReader.start();