答案 0 :(得分:1)
您似乎在创建原始文件夹时选择了“Android 资源文件”。
选择“Android Resource Directory”,您会在列表中找到“raw”。
答案 1 :(得分:0)
右键单击布局文件夹 - >新的 - >布局资源文件
在您的情况下,您必须键入“raw.xml”作为名称,而不仅仅是“raw”
答案 2 :(得分:0)
因为没有原始资源类型。可用选项是 颜色,可绘制,字体,布局,菜单转换,值,XML
Android有raw作为目录,目的是 任意文件以原始形式保存。要使用原始InputStream打开这些资源,请使用资源ID(即R.raw.filename)调用Resources.openRawResource()。
但是,如果需要访问原始文件名和文件层次结构,可以考虑在assets /目录中保存一些资源(而不是res / raw /)。资产/中的文件未获得资源ID,因此您只能使用AssetManager读取它们。
https://developer.android.com/guide/topics/resources/providing-resources.html
答案 3 :(得分:0)
答案 4 :(得分:0)
我知道你的意思。不仅仅是像别人写的那样将raw.xml
写为资源。
我以前将sqli查询保存在XML文件上,并将它们存储在资源/原始文件中。
但是自从上次Gradle更新以来,raw不再是创建资源文件的选项。我认为它已被弃用
我找不到有关此更改的文档。
答案 5 :(得分:-2)