首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >android中的资源目录名称无效

android中的资源目录名称无效
EN

Stack Overflow用户
提问于 2015-08-15 14:09:57
回答 3查看 15.6K关注 0票数 1

我正在使用android studio,我在我的android项目中添加了gms库。在构建之后,我得到了错误

代码语言:javascript
复制
Error:Execution failed for task ':app:mergeDebugResources'.
> D:\Android\Mejodo\app\src\main\res\values-11: Error: Invalid resource directory name

我在其他文章中读到,这些文件夹用于不同的屏幕大小。但是我只有三个values文件夹(values,values-11,values-v11),所以>=11版本使用values-11文件夹来处理。

但我不知道如何解决它。我可以删除这些文件夹吗?请给我一些建议。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2015-08-15 14:16:37

values-v11中的v11是Android sdk版本v11的限定符。

看看http://developer.android.com/guide/topics/resources/providing-resources.html吧。

所以我认为"values-11“文件夹是不必要的,也是错误的。

票数 3
EN

Stack Overflow用户

发布于 2015-11-24 04:14:35

删除所有不必要的包含空文件夹的文件夹,如上面的"values-11“文件夹是不必要的,因此在清理项目后将其删除。

票数 0
EN

Stack Overflow用户

发布于 2016-06-15 07:04:51

我也犯了同样的错误。实际上,values-11不是一个有效的名称,相反,为了编译,必须用values-v11替换它。所以基本上我会建议移动文件夹values-11中的任何内容,并将其移动到values-v11 one中。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32022100

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档