Android编程新手。我尝试运行我的searchable.xml文件时收到此错误。
error: Invalid start tag searchable
searchable.xml文件位于values文件夹中。我认为这就是造成这个问题的原因。显然,/ res中应该有一个xml文件夹。我没有,所以我尝试制作一个并放入“searchable.xml”并运行该文件。那没用。我现在迷路了。
这是searchable.xml:
<?xml version="1.0" encoding="utf-8"?>
<searchable xmlns:android="http://schemas.android.com/apk/res/android"
android:label="@string/app_label"
android:hint="@string/search_hint">
</searchable>
当我在/ res中有文件时,我收到一条错误,上面写着“资源目录名无效”。
答案 0 :(得分:1)
res\values
目录中的xml文件必须具有提供的根元素。其他xml文件需要位于res\xml-<qualifier>
目录中。它有助于阅读文档并使其更易于管理