Android Studio导入工程后不能编译成功

我的新书《Android App开发入门与实战》已于2020年8月由人民邮电出版社出版,欢迎购买。点击进入详情

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,一切正常!

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值