Bugs10:导入工程后不能编译成功

Android Studio导入老工程,会遇到编译失败的问题。
比如这次我就遇到了这样的提示:Could not HEAD xxxx Received status code 500 from server: Internal Privoxy Error。
这个工程在另一台电脑B上是可以正常编译运行的,电脑B是新电脑,开发环境也都是全新配置的。
但是我把这个工程放到电脑A上,注意:电脑A是我用过一段时间的,并且有过Android Studio版本升级的历史。
导入同样的工程,系统提示:Could not HEAD Received status code 500 from server: Internal Privoxy Error。
1. 开始以为是SS代理的问题,于是把代理关闭,然并卵。。。
2. 然后在网上查询这个提示的解决方案,然并卵。。。
3. 接着按照提示去Enable和Disable Gradle Offline Work,然并卵。。。
4. 接着我试着把gradle的版本号提升,结果引来一堆问题,在此不述。。。
5. 最后我试着把com.android.tools.build:gradle:xxx版本号设置为Android Studio已经有的,然并卵。。。
6. 试着gradlew clean,然并卵。。。
7. 尝试在build.gradle里面添加jcenter(),结果只是下载了部分库,其余的直接提示“open file”。。。,然并卵。。。
8. 然后把gradle版本号设置成local的,然并卵。。。
折腾了半天,是在费劲,同样的工程,一个电脑B上能运行,一个电脑A上不能运行,思来想去,有可能是电脑A**环境配置**的问题,但是目前也并不能发现是哪里出了问题。


于是乎来个大招,删!
找到C盘User目录下对应的用户名文件夹下,有三个文件夹:
.android、.AndroidStudio3.0、.gradle,不管三七二十一,删!
然后重新打开Android Studio,于是天空变得晴朗起来。
重新配置Android Studio,然后导入这个工程,OK,一切正常!

猜你喜欢

转载自blog.csdn.net/ddnosh/article/details/79838825
今日推荐