Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/202.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/kotlin/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 如何在只读NFC标记上写入_Android_Kotlin_Nfc - Fatal编程技术网

Android 如何在只读NFC标记上写入

Android 如何在只读NFC标记上写入,android,kotlin,nfc,Android,Kotlin,Nfc,我已经使用特定应用程序使用makeReadyOnly()锁定了NFC标记,现在我只想从该特定应用程序重写标记 我遵循了这些文件 我知道NFC位被永久锁定,无法恢复。我将感谢任何可能的解决方法或技巧来完成我的工作。就像Retag使用id技术一样,尽管我没有应用此技术。如果你想制作一个标签,除了你的应用程序之外,所有东西都是只读的,那么大多数标签都提供密码保护写入操作,但如何做通常取决于你使用的标签的品牌和型号 因此,您不需要指定正在使用的标记的品牌和型号(很难提供详细帮助),只需签出标记的数据表

我已经使用特定应用程序使用makeReadyOnly()锁定了NFC标记,现在我只想从该特定应用程序重写标记

我遵循了这些文件


我知道NFC位被永久锁定,无法恢复。我将感谢任何可能的解决方法或技巧来完成我的工作。就像Retag使用id技术一样,尽管我没有应用此技术。

如果你想制作一个标签,除了你的应用程序之外,所有东西都是只读的,那么大多数标签都提供密码保护写入操作,但如何做通常取决于你使用的标签的品牌和型号

因此,您不需要指定正在使用的标记的品牌和型号(很难提供详细帮助),只需签出标记的数据表即可


此特定标记可能不再可写,但某些标记(不符合NFC规范的标记)可能无法在硬件中实现此只读保护,因此可以使用低级API更改卡上的其他数据,绕过NDdef实现中的检查-我已经看到了一个标签,至少在可能的情况下。

感谢您的回答。你能提到标签名吗?不符合nfc是什么意思?提及更改数据的API参考?一些标签经过认证/设计,符合NFC论坛标准类型标签之一。e、 g.NXP 216标签是“完全符合NFC论坛类型2标签”,NXP的Mifare Classic标签等其他标签不符合任何NFC论坛标签类型,但许多设备仍以某种方式支持它们,并且可以使其支持NFC论坛更高级别的NDEF规范。我记不起NXP中的型号名称,但它的行为类似于2型标记,但它来自工厂,在功能容器的2型标记上使用的内存页为空,因此不完全兼容。