DKCloudID_NFC_Android
介绍
深圳市德科物联技术有限公司的手机 NFC 读取身份证明文信息 Demo。更多信
息请访问德科官网。
如何集成到项目中
Step 1. Add the JitPack repository to your build file
打开根 build.gradle 文件,将 maven { url 'https://jitpack.io' }添加到 repositories
的末尾
allprojects {
repositories {
...
maven { url 'https://jitpack.io' }
}
}
Step 2. 添加 implementation 'com.gitee.lochy:dkcloudid-nfc-android-
sdk:v2.0.1' 到 dependency
dependencies {
implementation 'com.gitee.lochy:dkcloudid-nfc-android-sdk:v2.0.1'
//注册设备 POST 请求要用到
implementation "com.squareup.okhttp3:okhttp:4.9.0"
implementation 'com.squareup.okio:okio:2.8.0'
}
Step 3. 在 AndroidManifest.xml 中添加网络权限、获取手机 IMEI 权限、访
问网络权限
<uses-permission android:name="android.permission.NFC" />
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
<uses-permission android:name="android.permission.INTERNET" />
Step 4. NFC、云解码、IDCard 初始化以及 IMEI 权限请求
//NFC 初始化