关于nfc_tech_filter.xml中<tech-list>标签类型识别错误的技术咨询
NFC tech_filter.xml 解析报错原因及修复方法
报错信息
Can't determine type for tag '<tech-list> <tech>android.nfc.tech.Ndef</tech> <tech>android.nfc.tech.MifareUltralight</tech> <tech>android.nfc.tech.NdefFormatable</tech> </tech-list>'
问题根源
你的nfc_tech_filter.xml代码里,</resources>标签前多了两个多余的反引号 ,这直接破坏了XML的语法结构,导致编译器无法正确识别<tech-list>标签的合法类型,进而抛出解析错误。
修复后的正确代码
<?xml version="1.0" encoding="utf-8"?> <resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> <tech-list> <tech>android.nfc.tech.Ndef</tech> <tech>android.nfc.tech.MifareUltralight</tech> <tech>android.nfc.tech.NdefFormatable</tech> </tech-list> </resources>
内容的提问来源于stack exchange,提问作者Joel Tan
相关产品推荐
相关产品推荐

