android 中的资源目录名称无效
Invalid resource directory name in android
我正在使用 android studio,我在我的 android 项目中添加了 gms 库。构建后出现错误
Error:Execution failed for task ':app:mergeDebugResources'.
> D:\Android\Mejodo\app\src\main\res\values-11: Error: Invalid resource directory name
我在其他文章中看到,这些文件夹适用于不同的屏幕尺寸。但是我只有三个值文件夹(values、values-11、values-v11),所以 >=11 版本句柄与 values-11 文件夹。
但是不知道怎么解决。
我可以删除这些文件夹吗?
请提出一些建议。
v11 in values-v11 是 Android sdk 版本 v11 的限定符。
看看http://developer.android.com/guide/topics/resources/providing-resources.html。
所以我认为 "values-11" 文件夹是不必要的而且是错误的。
删除所有不需要的包含空文件夹的文件夹
像上面的 "values-11" 文件夹是不需要的所以删除它
之后清理项目。
我有同样的错误。事实上 values-11
不是一个有效的名称,相反它必须被替换为 values-v11
才能编译。所以基本上我会建议移动文件夹 values-11
中的所有内容并将其移动到 values-v11
文件夹中。
我正在使用 android studio,我在我的 android 项目中添加了 gms 库。构建后出现错误
Error:Execution failed for task ':app:mergeDebugResources'.
> D:\Android\Mejodo\app\src\main\res\values-11: Error: Invalid resource directory name
我在其他文章中看到,这些文件夹适用于不同的屏幕尺寸。但是我只有三个值文件夹(values、values-11、values-v11),所以 >=11 版本句柄与 values-11 文件夹。
但是不知道怎么解决。
我可以删除这些文件夹吗?
请提出一些建议。
v11 in values-v11 是 Android sdk 版本 v11 的限定符。
看看http://developer.android.com/guide/topics/resources/providing-resources.html。
所以我认为 "values-11" 文件夹是不必要的而且是错误的。
删除所有不需要的包含空文件夹的文件夹 像上面的 "values-11" 文件夹是不需要的所以删除它 之后清理项目。
我有同样的错误。事实上 values-11
不是一个有效的名称,相反它必须被替换为 values-v11
才能编译。所以基本上我会建议移动文件夹 values-11
中的所有内容并将其移动到 values-v11
文件夹中。