不同的版本兼容性不同,这里不确保能100%打开,只是教一些基本操作
1.(非常重要)确认你项目的路径,以及路径不能包含中文和特殊字符。通常来说,项目一般指的是包含build.gradle, gradlew, gradlew.bat以及gradle文件夹的目录,比如下图中我们的项目就是BatteryAnal,(不是app目录或者其它文件夹,不要弄错了),等会我们打开BatteryAnal就好。重点:确保文件路径M:\Android\AndroidStudioProjects\BatteryAnal不能包含中文和特殊字符

2.在AS中打开项目
依次点击软件左上角的File->Open

选择app,gradle文件夹的上级目录,也就是BatteryAnal,然后点击OK

3.构建项目
通常来说我们只需要等待右下角的Gradle把项目加载结束就好,这一步通常需要不少时间,代码会报红,我们只需要耐心加载结束即可

4.导入完成
当右下角进度条加载结束后,发现按运行按钮变成绿色,项目也不像之前报红,说明项目导入成功,可以直接运行了

写在结尾:上面的步骤是常规的导入方法,当然,如果安装的Android Studio版本与编写项目的Android Studio版本差异过大的话是会在编译结束时报错的,或者项目有问题的话也是会报错的,这里需要根据编译结果去调整项目配置,来让项目能适应当前电脑安装的Android Studio版本。
这里给大家列举一些常见的Android Studio的版本兼容性
Android Studio2.3.x => 测试兼容2.0~2.3版本的项目
Android Studio3.5.x => 测试兼容2.3~3.5版本的项目
Android Studio4.1.x => 测试兼容2.3~4.1版本的项目
Androd Studio4.2.x => (忘记了,可能时3.3~4.2的项目,4.2默认的的jdk已经转变被jdk11,gradle4.10.1左右才支持jdk11的)
Android Studio2020.3.1北极狐 => 测试兼容3.3~2020.3.1的项目
Android Studio2021.1.1大黄蜂 => 测试兼容3.4~2021.1.1的项目
Android Studio2021.2.1小松鼠=> 测试兼容3.4~2021.2.1的项目
Android Studio2021.3.1小海豚 => 看项目,有些能兼容到3.4~2021.3.1的项目,但有时候需要将项目配置改成4.1的属性才能打开项目
Android Studio版本与Gradle版本默认对应关系
AndroidStudio 版本 | Gradle版本 |
---|---|
2.3.0 ~ 2.3.3 | gradle-3.3-all.zip |
3.0.0 ~ 3.0.1 | gradle-4.1-all.zip |
3.1 ~ 3.1.4 | gradle-4.4-all.zip |
3.2.0 ~ 3.2.1 | gradle-4.6-all.zip |
3.3.0 ~ 3.3.2 | gradle-4.10.1-all.zip (从这个版本开始,gradle插件支持到jdk11) |
3.4 ~ 3.4.2 | gradle-5.1.1-all.zip |
3.5 ~ 3.5.3 | gradle-5.4.1-all.zip |
3.6 ~ 3.6.3 | gradle-6.1.1-all.zip |
4.1 ~ 4.1.3 | gradle-6.5-bin.zip |
4.2 ~ 4.2.2 (从4.2开始,自带的jdk8升级到jdk11) | gradle-6.7.1-bin.zip |
2020.3.1北极狐 | 忘记了,有空补上 |
2021.1.1大黄蜂 | 忘记了,有空补上 |
2021.2.1花栗鼠 | gradle-7.3.3-bin.zip |
2021.3.1小海豚 | gradle-7.4-bin.zip |
当我们使用Android Studio2021.3.1想要打开Android Studio2.3.3的项目怎么办?直接打开基本上时不行的,我们可以将项目调成Android Studio4.1的配置,大多数情况下是可以打开的,因为小海豚支持4.1的项目,而4.1的配置又支持到2.3,这样就可以取巧打开了,如何更改项目gradle配置?
更改项目Gradle版本配置信息
File->Project Structure(如果项目在加载可能无法打开,需要等待Gradle加载结束)


(编译不成功推荐)如果需要改成4.1版本的配置信息:按照如下更改
Android Gradle Plugin Version => 4.1.3
Gradle Version => 6.5
如果需要改成3.5版本的配置信息:按照如下更改
Android Gradle Plugin Version => 3.5.3
Gradle Version => 5.4.1
网友评论