1. 无法从网络获取 gradle-3.6.0.pom 文件

问题描述

具体表现为 Sync Project with gradle file 之后报错:

具体报错信息为:

FAILURE: Build failed with an exception.* What went wrong:A problem occurred configuring root project 'My Application'.> Could not resolve all artifacts for configuration ':classpath'.   > Could not resolve com.android.tools.build:gradle:3.6.0.     Required by:         project :      > Could not resolve com.android.tools.build:gradle:3.6.0.         > Could not get resource 'https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle/3.6.0/gradle-3.6.0.pom'.            > Could not GET 'https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle/3.6.0/gradle-3.6.0.pom'.               > Connection reset* Try:Run with --info or --debug option to get more log output. Run with --scan to get full insights.* Exception is:org.gradle.api.ProjectConfigurationException: A problem occurred configuring root project 'My Application'.at org.gradle.configuration.project.LifecycleProjectEvaluator.wrapException(LifecycleProjectEvaluator.java:80)at ...* Get more help at https://help.gradle.orgCONFIGURE FAILED in 8s

解决办法

可以看出主要是无法从https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle/3.6.0/gradle-3.6.0.pom获得资源文件。
我们可以改变AndroidStudio的默认配置,不用https。
具体打开 C:\Users\用户名\.gradle\gradle.properties文件

systemProp.http.proxyHost=fodev.orgsystemProp.https.proxyPort=8118systemProp.https.proxyHost=fodev.orgsystemProp.http.proxyPort=8118

注释掉其中 https 的两项。即改为:

systemProp.http.proxyHost=fodev.org# systemProp.https.proxyPort=8118# systemProp.https.proxyHost=fodev.orgsystemProp.http.proxyPort=8118

保存之后重新点击AndroidStudio的File -> Sync Project with gradle file即可。

2. Android Studio设计编辑器不显示

问题描述

Android studio design editor is unavailable until after a successful project sync

点击AndroidStudio的File -> Sync Project with gradle file 之后发现报错:

解决办法

修改项目的Module.app的build.gradle文件 ,注释掉测试的依赖包

dependencies {    implementation fileTree(dir: "libs", include: ["*.jar"])    implementation 'androidx.appcompat:appcompat:1.1.0'    implementation 'androidx.constraintlayout:constraintlayout:1.1.3'//    testImplementation 'junit:junit:4.12'//    androidTestImplementation 'androidx.test.ext:junit:1.1.1'//    androidTestImplementation 'androidx.test.espresso:espresso-core:3.2.0'}

相关链接:

  1. Android studio3.53不能下载gradle-3.5.3.pom文件(read timed out)(Could not get resource …gradle-3.5.3.pom)
  2. 初用AndroidStudio建立第一个项目遇到的Error以及解决办法

更多相关文章

  1. Android(安卓)简单实现自定义进度条
  2. Android(安卓)中如何复制文件的操作
  3. android中的格式化字符串
  4. Android(安卓)简单封装一个精美、好用的菜单型PopupWindow
  5. Android(安卓)make sdk 错误解决方案
  6. Android(安卓)DynamicLoadApk 开源插件开发项目代码剖析
  7. android资源配置文件
  8. Cordova 入门AndroidStudio集成
  9. Android收集崩溃信息的原理

随机推荐

  1. axios跨域请求,post总是报错No ‘Access-C
  2. 超可爱Q版人物表情怎么画?可爱Q版小人表情
  3. 保存用户设置练习
  4. 用cookie实现简单的用户自定义页面样式
  5. Docker —— 简介与镜像用法
  6. 网站搭建系列:云虚拟主机建站部署的过程中
  7. 商品和oss
  8. cleanmymac x激活码(共享激活码秘钥)永久使
  9. 自定义方法通过类名获取对象集合
  10. 模拟数组pop,push,toString和冒泡排序(sor