较老Android版本的开源Android项目导入配置教程

一、下载和安装Android studio

(1)下载

下载链接:Android Studio 下载文件归档 | Android 开发者 | Android Developers (google.cn)

建议下载距导入的开源项目较接近的稳定版本

(2)安装教程

打开安装包

IDEA 导入android项目需要配置什么 idea怎么导入安卓项目_Android

next

IDEA 导入android项目需要配置什么 idea怎么导入安卓项目_java_02

IDEA 导入android项目需要配置什么 idea怎么导入安卓项目_android studio_03

不要做任何修改直接安装

IDEA 导入android项目需要配置什么 idea怎么导入安卓项目_Gradle_04

之后的配置教程中什么都不用管,直接过渡到新建一个项目页面

IDEA 导入android项目需要配置什么 idea怎么导入安卓项目_android studio_05

点击Configure->SDK manager

IDEA 导入android项目需要配置什么 idea怎么导入安卓项目_Android_06

IDEA 导入android项目需要配置什么 idea怎么导入安卓项目_Gradle_07

IDEA 导入android项目需要配置什么 idea怎么导入安卓项目_Gradle_08

直接安装配置,等待下载

IDEA 导入android项目需要配置什么 idea怎么导入安卓项目_android studio_09

IDEA 导入android项目需要配置什么 idea怎么导入安卓项目_java_10

IDEA 导入android项目需要配置什么 idea怎么导入安卓项目_java_11

点击Apply,等待下载完成后就好了

(3)新建一个项目(需要用到)

IDEA 导入android项目需要配置什么 idea怎么导入安卓项目_Gradle_12

IDEA 导入android项目需要配置什么 idea怎么导入安卓项目_Android_13

IDEA 导入android项目需要配置什么 idea怎么导入安卓项目_Android_14

等待构建

IDEA 导入android项目需要配置什么 idea怎么导入安卓项目_java_15

构建中Gradle下载可能很慢,这里提供2个方法进行解决

1.直接在本地导入Gradle

查看gradle版本(文件:D:\project\AndroidStudioProjects\MyApplication10\gradle\wrapper\gradle-wrapper.properties)

gradle下载链接:Gradle Distributions

IDEA 导入android项目需要配置什么 idea怎么导入安卓项目_java_16

将下载好的相关版本的gradle文件放在C:\Users\z'y.gradle\wrapper\dists文件夹下,并解压,这样即可避免下载缓慢问题

IDEA 导入android项目需要配置什么 idea怎么导入安卓项目_Gradle_17

2.使用国内镜像网站

在工程文件中的D:\project\AndroidStudioProjects\MyApplication10\build.gradle文件中加入三行代码,然后点击小象进行重配置

IDEA 导入android项目需要配置什么 idea怎么导入安卓项目_android studio_18

IDEA 导入android项目需要配置什么 idea怎么导入安卓项目_android studio_19

配置完成后,配置模拟机,然后点击运行

配置模拟机教程:

IDEA 导入android项目需要配置什么 idea怎么导入安卓项目_开源项目_20

IDEA 导入android项目需要配置什么 idea怎么导入安卓项目_android studio_21

点击运行,然后app即可在手机上运行

IDEA 导入android项目需要配置什么 idea怎么导入安卓项目_开源项目_22

二、导入和配置开源项目

以一个基于Android10 11的开源项目为例

(1)下载好开源项目的包文件

(2)在Android studio中导入该文件,切记一定要导入

IDEA 导入android项目需要配置什么 idea怎么导入安卓项目_android studio_23

(3)导入后可按如下流程进行配置

将导入的项目的D:\project\AndroidStudioProjects\EasyPhotos-master\gradle\wrapper\gradle-wrapper.properties文件下的gradle版本参照刚才新建项目的版本进行修改

IDEA 导入android项目需要配置什么 idea怎么导入安卓项目_android studio_24

将D:\project\AndroidStudioProjects\EasyPhotos-master\build.gradle文件也参照新建项目的进行修改

IDEA 导入android项目需要配置什么 idea怎么导入安卓项目_Gradle_25

将每一个模块中的build.gradle参照新项目中的配置进行修改

IDEA 导入android项目需要配置什么 idea怎么导入安卓项目_Android_26

然后启动模拟机后点击运行后如果出现如下错误

IDEA 导入android项目需要配置什么 idea怎么导入安卓项目_Android_27

这说明你的SDK文件中出现了名字错误

  • 将SDK文件中SDK\build-tools\34.0.0中的d8.bat文件修改成dx.bat
  • 将SDK文件中SDK\build-tools\34.0.0\lib中的d8.jar文件修改成dx.jar

问题解决

其中若出现其他错误参考Gradle安装过程,以及在IDEA上配置Gradle (flowus.cn)

运行,成功跑起来了!!!

IDEA 导入android项目需要配置什么 idea怎么导入安卓项目_java_28