鸿蒙AirTouch格式数据NFC烧录写入方法

鸿蒙AirTouch格式数据烧录NFC芯片

我们常见的手机系统有鸿蒙、安卓、苹果ios,鸿蒙AirTouch和另外2种不太一样。

从华为申请到鸿蒙AirTouch格式数据以后,要先对AirTouch数据进行Base64解码。

上图用工具做了解码,然后用NFC批量写入软件把URL 和AirTouch解码后的数据写入NTAG215标签。

把解码后的数据替换启动app里边的hw=后边的数据,把URL链接粘贴到数据区,然后点批量写标签

注意 URL编码前对勾要去掉,因为我们获得的链接已经进行URL编码了。

写入后,我们读取一下标签的数据,如下图

我们看到一共写入了4条记录,第1,2条记录是给安卓和苹果ios系统使用的,第3,4条记录是给鸿蒙系统使用的,这样写入的NFC标签就可以在这3个系统上都能使用。

第4条记录类型nfcUri是跳转参数,如果甲方要求的参数不是这个,需要在软件sysinf文件中修改airTouchJumpParamKey=后边的值,修改后保存,重新进入软件,写一张标签,读一下测试。

测试:

1、安卓版美团需要使用新版app,旧版app不能跳转。

2、如果去华为手机店测试,美团app需要登录账号,才可以跳转。

注意事项:

1、甲方每次提供的AirTouch数据可能都不一样,每次都需要使用Base64解码工具解码,替换软件中的hw=后边的数据。

2、URL编码前的对勾要去掉。

3、先写一张标签,然后读一下,核对一下数据,没有问题后再大批量写入。

演示视频后续补上