Android Webview应用开发中uses-permission标签语法报错如何解决?
错误原因
报错提示:Element type "uses-permission" must be followed by either attribute specifications, ">" or "/>"
该报错是典型的XML语法错误,你的AndroidManifest.xml中uses-permission节点的开始标签未正确闭合:属性定义完成后没有添加>符号,直接拼接了结束标签的<,导致XML解析器无法识别节点结构。
你写的错误代码实际结构为:
<uses-permission android:name="android.permission.INTERNET"</uses-permission> <!-- 此处属性写完后缺少了开始标签的闭合符号> -->
修复方案
有两种合规写法可选,推荐使用自闭合写法:
- 方案1(安卓开发通用规范,自闭合标签):
直接替换对应行代码即可<uses-permission android:name="android.permission.INTERNET" /> - 方案2(完整闭合标签写法):
补全开始标签的闭合符号><uses-permission android:name="android.permission.INTERNET"></uses-permission>
修改完成后重新编译项目即可解决该报错。
内容的提问来源于stack exchange,提问作者Jolland95
相关产品推荐
相关产品推荐

