如果不小心手动修改了.gradle文件夹中的内容,那么再打开之前编译成功的工程时,会出现类似下面的错误:

Gradle app neame project refresh failed:

Unexpected lock protocol found in lock file. Expected 3, found 0.

Gradle settings

看到这个瞬间头大了,不知道到底啥情况!在AS中选择File菜单下的Invalidate caches and restart项目,仍然出错!

网上说都是删除.gradle文件夹,Windows系统下是在C盘中,C:\Users\[登录用户名]\.gradle这里,但是这个文件下内容很多,Gradle会自动地莫名其妙下载很多文件,包括一些未完成的文件,还有就是编译构建配置时使用的不同版本的文件,如果全部删除则很冤枉,之后很可能也会再次使用到这里的文件进行编译,摸索了一下,发现只需要删除其中的caches文件夹即可!

最新文章

  1. UploadFile控件,提交图片后,页面预览显示刚刚提交的图片
  2. HDU2608-0 or 1(数论+找规律)
  3. 如何在Mac OS系统下配置Java服务器开发环境
  4. (2016弱校联盟十一专场10.5) F. Fibonacci of Fibonacci
  5. 我的JavaEE学习路线图
  6. OO与设计模式的原则、目标
  7. hdu 5779 Tower Defence
  8. HTML5骨骼动画Demo | 使用min2d、createjs、pixi播放spine动画
  9. android.os.BadParcelableException: ClassNotFoundException when unmarshalling:解决办法
  10. 【转】Spring Quartz的原理
  11. Travelling
  12. 12c Grid Infrastructure Management Repository (GIMR)
  13. 向post请求中写入数据,最终保存在了HttpWebRequest.Params中
  14. s3c-u-boot-1.1.6源码分析之一start.s
  15. CSS jQuery HTML5 CSS3
  16. nginx+tomcat配置https
  17. [netty源码分析]3 eventLoop 实现类SingleThreadEventLoop职责与实现
  18. 201521123048 《java程序设计》 第11周学习总结
  19. ajax 状态码
  20. javascript学习(一)构建自己的JS库

热门文章

  1. SQL 语句递归查询 With AS 查找所有子节点
  2. springcloud Ribbon自定义负载均衡插件
  3. 基于Spring 4.0 的 Web Socket 聊天室/游戏服务端简单架构
  4. 批处理学习笔记11 - del命令和rd命令
  5. mysql部分学习心得(入门级别)
  6. zabbix监控某个普通端口
  7. 【Ubuntu】用户切换到root
  8. How to add elements to a List in Scala
  9. AngularJS实现跨域请求
  10. 使用yum时出现的404