AndroidStudio 3.1.2 新建项目报错解决之路

AndroidStudio 3.1.2 新建项目报错解决之路

项目是新建的项目,什么都还没写,就报了一堆错误,让人抓狂呀。
下面是部分报错内容代码及截图,和本人解决错误的过程。

报错内容:

org.gradle.internal.resource.transport.http.HttpRequestException: Could not HEADhttps://dl.google.com/dl/android/maven2/com/android/tools/build/gradle/3.0.1/gradle-3.0.1.pom‘.
at org.gradle.internal.resource.transport.http.HttpClientHelper.performRequest(HttpClientHelper.java:96)
at org.gradle.internal.resource.transport.http.HttpClientHelper.performRawHead(HttpClientHelper.java:72)
at org.gradle.internal.resource.transport.http.HttpClientHelper.performHead(HttpClientHelper.java:76)
at org.gradle.internal.resource.transport.http.HttpResourceAccessor.getMetaData(HttpResourceAccessor.java:65)
at org.gradle.internal.resource.transfer.DefaultExternalResourceConnector.getMetaData(DefaultExternalResourceConnector.java:63)
//内容过长,省略
//…
Caused by: org.apache.http.conn.HttpHostConnectException: Connect to 127.0.0.1:1087 [/127.0.0.1] failed: Connection refused: connect
at org.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connect(DefaultHttpClientConnectionOperator.java:151)
at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:353)
at org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:388)
at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:236)
at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:184)
at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:88)
at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:110)
at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:184)
at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82)

注意加粗部分。错误是因为加载某个依赖失败,下面将提供配置文件截图
1,首先是错误信息截图

这是bulid的错误信息

2,配置截图
工程配置截图

app配置截图

gradle配置文件

AS设置

解决之路

1,首先在网上搜索了,有人说是gradle设置代理问题,
参考出处:android studio3.0 HttpRequestException: Could not GET###的解决方法
而且从报错内容里面的链接打开,是能够访问到的。但是我没有设置代理呀,所有配置都是默认的。就如上图。那应该就不是这个问题了。

2,还查询到又说报如上图错误信息,是因为buildType的问题,说是buildType 几个模板和项目中的所含内容项不一致,但是我的只是一个新建的项目,还没有依赖任何项目呀。
参考出处
经过试验,还是报错。还是这样的问题。说明我的错误不是这个造成的。

3,虽然不是上面所看到的问题,但是根据报错信息,肯定还是设置哪里有问题。最后,我突然反应过来,我好像开了蓝灯的,所以直接访问没问题,能够访问出去,但是我的AS不能,然后我就去查蓝灯的设置,看蓝灯设置的代理端口是什么。然后按照设置代理的方法
设置了我的AS,再次编译。成了。
注意: 设置代理的时候,不要直接copy人家的设置,要根据自己的实际情况设置。

至此,问题解决了。

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Android Studio的"generated"文件夹是用来存放自动生成的文件的。根据引用的描述,"mockable-android-21"文件是一个占用了25M空间的文件,并且不止一个。这些文件可能是由某些库或组件在项目构建过程中生成的。根据引用的描述,一些库(例如Dagger、Room和Navigation组件)在使用过程中会生成一些Java类,这些类会被项目使用,因此这些生成的Java类会存放在"generated"文件夹中。所以,Android Studio中的"generated"文件夹是用来存放由库或组件生成的文件的文件夹。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [android studio文件工程夹过大,generated文件夹过大解决方法](https://blog.csdn.net/android_koukou/article/details/54311195)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 33.333333333333336%"] - *2* [android studio最新版的安装和配置(3.1.2)](https://blog.csdn.net/weixin_30340617/article/details/96792502)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 33.333333333333336%"] - *3* [初步理解android studio里java(generated)](https://blog.csdn.net/weixin_48433993/article/details/128793530)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 33.333333333333336%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值