Android 修复可搜索配置xml文件中的生成路径错误

Android 修复可搜索配置xml文件中的生成路径错误,android,xml,searchview,Android,Xml,Searchview,我试图使用android studio将searchview添加到我的android应用程序中,但是当我第一次添加searchable.xml配置文件时,我遇到了这个错误 找不到休闲类:-可搜索(修复生成路径,编辑xml)和布局缺少属性 当我构建项目时,会出现以下错误: -未找到与给定名称匹配的资源(位于'resource',value@searchable.xml) -任务“:app.processDebugProcess”的执行失败。 有什么帮助吗 enter code here<?x

我试图使用android studio将searchview添加到我的android应用程序中,但是当我第一次添加searchable.xml配置文件时,我遇到了这个错误

找不到休闲类:-可搜索(修复生成路径,编辑xml)和布局缺少属性

当我构建项目时,会出现以下错误:

-未找到与给定名称匹配的资源(位于'resource',value@searchable.xml)
-任务“:app.processDebugProcess”的执行失败。

有什么帮助吗

enter code here<?xml version="1.0" encoding="utf-8"?>

searchable.xml文件应位于res/xml文件夹中,并应如下所示:

<?xml version="1.0" encoding="utf-8"?>
<searchable xmlns:android="http://schemas.android.com/apk/res/android"
    android:hint="@string/hint_search"
    android:label="@string/search_label" >
</searchable>


labelname hinttext keep inside string.xml文件已在sting.xml文件中写入。您需要手动创建它。Android默认情况下不会创建它。只有布局文件夹,所有xml接口都位于其中。在res文件夹中,还有许多其他文件夹,如drawable、layout、menu、values等。您需要在该res文件夹中创建一个名为xml的新文件夹。我假设您使用的是Android Studio。右键单击res文件夹。选择新建,然后选择目录。在出现的对话框中,介绍要创建的文件夹的名称。在本例中,使用xml。你完成了。现在需要将searchable.xml文件放在该文件夹中。
<?xml version="1.0" encoding="utf-8"?>
<searchable xmlns:android="http://schemas.android.com/apk/res/android"
    android:hint="@string/hint_search"
    android:label="@string/search_label" >
</searchable>