AndroidStudio 导入 Eclipse项目的一些坑
程序员文章站
2022-03-26 10:36:23
...
基本情况
报错:
Caused by: org.gradle.api.internal.artifacts.ivyservice.DefaultLenientConfiguration$ArtifactResolveException: Could not resolve all artifacts for configuration ‘:classpath’.
版本 :AndroidStudio3.6
AndroidStudio 导入 Eclipse项目踩了很多坑,特此记录下来。
一:
选择导入,然后选择自己的项目工程路径。
二:
1:报错
Caused by: org.gradle.api.internal.artifacts.ivyservice.DefaultLenientConfiguration$ArtifactResolveException: Could not resolve all artifacts for configuration ':classpath'.
2:解决方案
①:这里是最重要的!!!修改成自己的gradle版本,不知道自己gradle版本的可以新建一个项目查看。
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-5.6.4-all.zip
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
②:修改build.gradle,加上红框里面的内容。点击Sync now,没有的保存一下重新打开AndroidStudio。
// Top-level build file where you can add configuration options common to all sub-projects/modules.
buildscript {
repositories {
jcenter()
google()
}
dependencies {
classpath 'com.android.tools.build:gradle:3.6.1'
}
}
allprojects {
repositories {
jcenter()
google()
}
}