较老Android版本的开源Android项目导入配置教程
一、下载和安装Android studio
(1)下载
下载链接:Android Studio 下载文件归档 | Android 开发者 | Android Developers (google.cn)
建议下载距导入的开源项目较接近的稳定版本
(2)安装教程
打开安装包
next
不要做任何修改直接安装
之后的配置教程中什么都不用管,直接过渡到新建一个项目页面
点击Configure->SDK manager
直接安装配置,等待下载
点击Apply,等待下载完成后就好了
(3)新建一个项目(需要用到)
等待构建
构建中Gradle下载可能很慢,未挂梯子的朋友这里提供2个方法进行解决
1.直接在本地导入Gradle
查看gradle版本(文件:D:\project\AndroidStudioProjects\MyApplication10\gradle\wrapper\gradle-wrapper.properties)
gradle下载链接:Gradle Distributions
将下载好的相关版本的gradle文件放在C:\Users\z'y.gradle\wrapper\dists文件夹下,并解压,这样即可避免下载缓慢问题
2.使用国内镜像网站
在工程文件中的D:\project\AndroidStudioProjects\MyApplication10\build.gradle文件中加入三行代码,然后点击小象进行重配置
配置完成后,配置模拟机,然后点击运行
配置模拟机教程:
点击运行,然后app即可在手机上运行
二、导入和配置开源项目
以一个基于Android10 11的开源项目为例
(1)下载好开源项目的包文件
(2)在Android studio中导入该文件,切记一定要导入
(3)导入后可按如下流程进行配置
将导入的项目的D:\project\AndroidStudioProjects\EasyPhotos-master\gradle\wrapper\gradle-wrapper.properties文件下的gradle版本参照刚才新建项目的版本进行修改
将D:\project\AndroidStudioProjects\EasyPhotos-master\build.gradle文件也参照新建项目的进行修改
将每一个模块中的build.gradle参照新项目中的配置进行修改
然后启动模拟机后点击运行后如果出现如下错误
这说明你的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)
运行,成功跑起来了!!!