csht_nfc_reader
中软高科 NFC 身份证云解码插件。
使用说明
- 引入插件
dependencies:
csht_nfc_reader: ^0.0.1
- 添加 NFC 权限
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.NFC" />
- 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' }
}
}
- 初始化读卡器并调用读卡
import 'package:csht_nfc_reader/nfc_reader.dart';
final NfcReader _nfcReader = NfcReader();
//初始化
_nfcReader.init('xxxxxxx', _onEvent);
//读卡
_nfcReader.start();