Android Studio能run,但是所以除sdk以外的依赖是红的

中午出去吃饭,散了会儿步后回来,打开电脑一看,所有依赖都报红了,这个时候我嘴角微微一笑,表示不屑~瞬间心中想了七八种可能,直接一顿操作:

1.clean-build  (失败)
2.重启大法(Android Studio)  (失败)
3.File-Invalidate Caches/Restart   (失败)
4.重启大大法(Mac)   (失败)

这个时候,心中略凉...常规操作已经没有效果,脑子一昏就出现了下面的操作

1.删除~/.gradle/   (失败)
2.删除~/.android/build-cache 和 ~/.android/cache  (失败)
3.重装Android Studio   (失败)

这时候心中已经无数XXX在奔腾了,感觉所有有可能的地方就试过了,但是突然想起了以前和同事好像遇到过这个问题,当时是通过重新clone一个工程就好了,于是:

1.重新git clone  (成功)

这个时候,其实原因已经比较清晰了,这个明显是项目目录出现了错误,估计项目目录下还有gradle的缓存,进目录一看,有个.gradle的隐藏文件

1.delete 项目下.gradle (成功)

其实这里也可以稍微总结一下,/Users/xxx/.android 主要是一些虚拟机和adb缓存文件,/Users/xxx/.gradle 主要gradle的一些缓存文件,具体项目下也会有些编译时产生的文件

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,482评论 25 708
  • 用两张图告诉你,为什么你的 App 会卡顿? - Android - 掘金 Cover 有什么料? 从这篇文章中你...
    hw1212阅读 12,970评论 2 59
  • Ubuntu的发音 Ubuntu,源于非洲祖鲁人和科萨人的语言,发作 oo-boon-too 的音。了解发音是有意...
    萤火虫de梦阅读 99,587评论 9 467
  • 由来世事最难知,弄句著章几度痴。 一向无缘书爱恨,平生不屑是相思。 自嘲江海烟中客,却弄红尘梦里诗。 便去千山秋看...
    莫愁Jessie阅读 280评论 2 5
  • 休息一天又来例假,又感冒了,难受,睡觉了
    艾希米阅读 40评论 0 0