Android Studio 导入 Eclipse 项目一些坑的解决方法

基本情况

报错log:
Caused by: org.gradle.api.internal.artifacts.ivyservice.DefaultLenientConfiguration$ArtifactResolveException: Could not resolve all artifacts for configuration ‘:classpath’.

版本 :AndroidStudio3.6
AndroidStudio 导入 Eclipse项目踩了很多坑,特此记录下来。

一:

选择导入,然后选择自己的项目工程路径。
Android Studio 导入 Eclipse 项目一些坑的解决方法_第1张图片

二:

1:报错


Caused by: org.gradle.api.internal.artifacts.ivyservice.DefaultLenientConfiguration$ArtifactResolveException: Could not resolve all artifacts for configuration ':classpath'.

2:解决方案

①:这里是最重要的!!!修改成自己的gradle版本,不知道自己gradle版本的可以新建一个项目查看。

Android Studio 导入 Eclipse 项目一些坑的解决方法_第2张图片

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。

Android Studio 导入 Eclipse 项目一些坑的解决方法_第3张图片

// 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()
    }
}

③:等待下载成功之后你会看到多了这些文件并且可以运行了

Android Studio 导入 Eclipse 项目一些坑的解决方法_第4张图片
Android Studio 导入 Eclipse 项目一些坑的解决方法_第5张图片

你可能感兴趣的:(Android应用开发笔记)