Android Studio中URI未注册错误的解决方法(Kotlin开发)
解决Android Studio中XML文件“URI is not registered”错误的步骤
- 打开Settings面板:用快捷键
Ctrl+Alt+S(Windows/Linux)或Cmd+,(Mac),或者通过顶部菜单栏File > Settings进入。 - 定位到Schema设置项:在左侧菜单依次展开
Languages & Frameworks > Schemas and DTDs。 - 处理未注册URI:
- 在右侧面板找到
Unregistered URIs列表,这里会列出所有触发报错的URI。 - 选中其中一个URI,点击右侧的
+按钮。 - 在弹出的窗口中,根据URI类型选择
XML Schema或DTD(Android相关的通常选XML Schema),直接点击OK即可——Android Studio会自动尝试下载并注册对应的Schema文件。 - 重复上述操作处理另一个未注册的URI。
- 在右侧面板找到
- 缓存清理(如果错误仍存在):如果操作后报错没消失,执行
File > Invalidate Caches... > Invalidate and Restart重启IDE,清除缓存后再验证。
额外提示:如果是Android官方命名空间URI(比如http://schemas.android.com/apk/res/android)出现这个问题,可能是对应版本的Android SDK未安装完整。可以进入Settings > Appearance & Behavior > System Settings > Android SDK,检查并安装缺失的SDK组件。
内容的提问来源于stack exchange,提问作者Koeger
相关产品推荐
相关产品推荐

