相关文章推荐
犯傻的铅笔  ·  在Eclipse ...·  1 周前    · 
坚强的啄木鸟  ·  Unity 之 ...·  3 天前    · 
灰常酷的雪糕  ·  Java 8 的 stream API 和 ...·  1 年前    · 
失望的日光灯  ·  js 对象转xml-掘金·  1 年前    · 

(1) 网上下载了一个android应用:死活用不了,查了以下,原来是android studio版本不对,于是把android studio的版本从2.2 升级到3.0,后来发现没法升级,只能下载,跑到官网上把3.0下载下来,安装上;

后来一直报错:Unable to tunnel through proxy. Proxy returns "HTTP/1.1 400 Bad Request"

参考: Android studio出现Error:Unable to tunnel through proxy. Proxy returns "HTTP/1.1 400 Bad Request"的解决办法

最近更新了一下Android Studio(下文简写成AS),然后打开工程发现出现Error:Unable to tunnel through proxy. Proxy returns "HTTP/1.1 400 Bad Request",如图:

什么鬼。几番折腾,终于知道原因了。直接写解决方案吧。

1。打开设置

2。依次选择图中的第一步,第二步。并设置gradle的目录

3。设置好后应用,并点OK.

4。刷新Gradle

5。运行,错误解决

如果没有gradle,可以到: http://services.gradle.org/distributions 去下载,解压,然后就可以按照这个方法选择了

解决完了之后又报错:

Error:(1, 0) Plugin with id 'com.android.application' not found.

继续解决:

参考: Android Studio导入工程报错[Plugin with id 'com.android.application' not found]

buildscript {
    repositories {
        jcenter()
    dependencies {
        classpath 'com.android.tools.build:gradle:2.2.0'
        //注意:更换成自己的AS的版本
allprojects {
    repositories {
        jcenter()

3、解决完了之后又报错了:Error:Could not find com.android.tools.build:gradle:4.1.0.

参考:Android Studio Error:Could not find com.android.tools.build:gradle

就是找到gradle 的目录发现真的没有4.1.0,但是我下载了 3.0.0,于是把gradle改成了3.0.0

buildscript {
    repositories {
        jcenter()
        google()
    dependencies {
        classpath 'com.android.tools.build:gradle:3.0.0'
        //注意:更换成自己的AS的版本