在Android Studio本地运行GitHub上的开源Android项目

背景

原来项目需要用gitlab进行版本管理。我需要先把gitlab上的项目在本地运行起来,所以这里记录一下怎么将开源项目在本地Android Studio中跑起来。这期间遇到的问题也不少,下面跟着我来一起实现。


下载项目的zip包解压到本地

我用GitHub上的开源项目来做例子,我先在GitHub上找到一个项目,将项目的zip包下载到本地,然后解压如下:
在这里插入图片描述

在这里插入图片描述

我们看到项目解压后打开的文件目录如上图示,下面我们需要将一些文件给删掉。


删除项目中原开发者的机器环境,替换为自己的机器环境

到这步操作,我们可以看到文件中有些文件夹是原开发者的机器环境(机器也就是Android Studio开发工具)。

由于库的作者的开发环境(as的版本,sdk的版本,buildtool等和我们当前本机开发环境的不同,所以gradle的相关的文件和文件夹就会产生很大差异)

正常需要替换为自己机器的开发环境涉及到以下文件夹:

  • gradle 文件夹 (必须)
  • build.gradle (必须)
  • gradle.properties (必须)
  • .gradle 文件夹 (非必须)

替换为自己机器的环境很简单,只要你用Android Studio创建一个新的项目,然后将上面四个文件放到开源项目里面即可,同时记得将作者的开源项目里面的gradle文件给删掉。如下图示:

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

上面已经将本地的机器环境涉及的文件夹放到了作者的开源项目里了。下面我们来打开Android Studio构建这个开源项目。


在Android Studio中运行这个开源项目

  • File > Open

在这里插入图片描述

  • 在打开的窗口中选择作者的开源项目里的build.gradle文件

在这里插入图片描述

  • 点击ok按钮后,会提示你用什么方式打开项目,我们这里选择New Window即可

在这里插入图片描述

  • 正常studio会自动构建这个新打开的项目,等会后可以看到项目构建成功了

在这里插入图片描述

  • 项目构建成功后,我们就可以在自己的手机上安装运行了

在这里插入图片描述


运行图示

下面是在手机上运行的开源项目的效果图展示:

在这里插入图片描述

在这里插入图片描述

可以看到,成功的运行了。


A little bit of progress every day!Come on!

发布了132 篇原创文章 · 获赞 217 · 访问量 65万+

猜你喜欢

转载自blog.csdn.net/csdnzouqi/article/details/84305554