美文网首页
Android项目Build时报错:请求的操作无法在使用用户映射

Android项目Build时报错:请求的操作无法在使用用户映射

作者: esmark | 来源:发表于2016-11-29 13:48 被阅读0次

    环境:Android Studio

    描述:AS更新到了2.2版,中间有几个更新没仔细看,更新完成后Build就报错了,图片借张网络图片:

    Build报错信息

    rebuild项目也会出错,clean project也无法解决,删除掉app/build/文件夹也无法解决

    仔细看报错信息,错误内容在app/build/文件夹下,一些资源图片调用时发生了问题,这些图片被多次调用时发生冲突会产生此提示

    最后发现是gradle出了问题,所以解决办法很简单,更新gradle即可

    解决方法:

    1.如果你是使用指定的gradle路径,切换为默认路径即可,AS会自己检测下载相应版本的Gradle(请FQ…)

    红色箭头即切换为默认路径

    2.如果你FQ无方或者遇到问题,请自行下载gradle并更新:

    可以去android-studio.org下载,一个很方便的中文社区,gradle下载页面地址:http://gradle.android-studio.org/

    下载后在AS中设置相应的gradle位置即可,如上图;

    如果仍然想使用AS的默认gradle位置,那么在下载gradle后解压放在AS的默认gradle目录:Android Studio\gradle\下,注意不是后缀为-all的文件夹,而是这个文件夹里的内容,最后的文件目录结构如下图:

    AS中gradle目录结构

    3.有的时候上述办法仍然无法解决,建议你试试将整个项目复制一份并在AS中打开,配置gradle后重新编译,可能会有帮助

    相关文章

      网友评论

          本文标题:Android项目Build时报错:请求的操作无法在使用用户映射

          本文链接:https://www.haomeiwen.com/subject/iyaiuttx.html