HarmonyOS 鸿蒙Next手机向Nfc卡贴写入ohos.nfc.application:test,无法成功

发布于 1周前 作者 wuwangju 来自 鸿蒙OS

HarmonyOS 鸿蒙Next手机向Nfc卡贴写入ohos.nfc.application:test,无法成功

使用鸿蒙手机写入android包名和鸿蒙包名时,都是android包名。
tag.ndef.makeExternalRecord(“android.com”,“pkg”,[“com.xxxx”])
tag.ndef.makeExternalRecord(“ohos.nfc.application”,“test”,[“com.xxxx”])
写入android包名和鸿蒙包名的时候,写入的结果还是android.com:pkg com.xxxx

使用鸿蒙手机再次触碰nfc贴纸,仍然无法直接打开对应的app,还是需要选择。

1 回复

针对您提到的HarmonyOS鸿蒙Next手机向Nfc卡贴写入ohos.nfc.application:test无法成功的问题,这里提供一些可能的原因和检查点:

  1. 权限设置:确保您的应用已正确声明并获取了NFC写权限。在HarmonyOS中,需要在config.json文件中声明NFC相关权限,并在运行时请求用户授权。

  2. Nfc卡贴类型:不是所有NFC卡贴都支持写入操作。请确认您的卡贴是否为可写类型,并且符合HarmonyOS NFC系统的兼容性要求。

  3. 写入格式与数据:检查ohos.nfc.application:test这一数据格式是否符合NFC写入的规范。如果格式不正确或包含非法字符,可能导致写入失败。

  4. 系统兼容性问题:由于HarmonyOS鸿蒙Next可能处于测试或更新阶段,系统本身可能存在NFC相关的bug。建议检查是否有可用的系统更新,或查看华为官方论坛了解是否有其他用户遇到类似问题。

  5. 硬件故障:虽然较少见,但NFC硬件故障也可能导致写入失败。可以尝试在其他支持NFC的设备上测试卡贴,以排除硬件问题。

如果问题依旧没法解决请联系官网客服,官网地址是:https://www.itying.com/category-93-b0.html

回到顶部