AndroidStudio如何导入Github上的开源项目系列(一)

一、安装Android Sudio并新建project

安装Android Studio后,创建Project,会自动下载Gradle。工程目录结构如下:

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传 Android Studio导入github下载的工程

二、将github下载的project中的gradle版本替换为本地的版本

如果直接将project导入进Android Studio的话,会去下载工程相应版本的gradle,此过程非常慢,有时候还会出现各种错误。所以直接使用本地已有的gradle。

替换方法很简单,只需要将本地创建的工程中的相应文件夹复制到从github下载的project替换之。

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传 ![外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传](https://img-home.csdnimg.cn/images/20230724024159.png?origin_url=http%3A%2F%2Fstatic.open-open.com%2Flib%2FuploadImg%2F2015091!%5BCache_57f5cc0f73c34d73%5D(C%3A%5CUsers%5Chh%E6%98%AF%E6%88%91%E5%95%8A%5CDesktop%5CCache_57f5cc0f73c34d73.jpg&pos_id=img-ESdZNv5g-1718731761758)

资料获取→专栏
7/20150917103910_518.png)

三、导入project到Android Studio

File–>new–>import project,会弹出下面对话框,选中github下载下来的project后点击OK即可。我这里使用volley的demo作为示例。

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传 Android Studio导入github下载的工程

导入后如下图:

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传 ![Android Studio导入github下载的工程](http://static.open-open.com/lib/uploadImg/20150917/20150917103910_
702.png)

四、替换Module的target SDK

工程导入后有可能还会编译报错,原因有可能是app Module中gradle配置中target SDK高于你本地SDK的版本。解决办法很简单,打开app/build.gradle文件

apply plugin: ‘com.android.application’

android {

compileSdkVersion 22

buildToolsVersion “22.0.1”

defaultConfig {

applicationId “com.timliu.volleyactivity”

minSdkVersion 21

targetSdkVersion 22

versionCode 1

versionName “1.0”

}

buildTypes {

release {

minifyEnabled false

proguardFiles getDefaultProguardFile(‘proguard-android.txt’), ‘proguard-rules.pro’

}

}

}

dependencies {

compile project(‘:volleysrc’)

compile fileTree(dir: ‘libs’, include: [‘*.jar’])

compile ‘com.android.support:appcompat-v7:22.2.0’

}

apply plugin: ‘com.android.application’

android {

compileSdkVersion 21

buildToolsVersion “20.0.0” //这里也需修改

defaultConfig {

applicationId “com.timliu.volleyactivity”

minSdkVersion 21

targetSdkVersion 21

versionCode 1

versionName “1.0”

}

buildTypes {

release {

minifyEnabled false

proguardFiles getDefaultProguardFile(‘proguard-android.txt’), ‘proguard-rules.pro’

}

}

release {

minifyEnabled false

proguardFiles getDefaultProguardFile(‘proguard-android.txt’), ‘proguard-rules.pro’

}

}

  • 24
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
安卓开发者在日常工作中通常需要记录思考、问题回顾以及代码尝试的过程,以提高开发效率和团队沟通。为了满足这一需求,我决定将我开发的Android Studio日记本项目开源。 这个项目主要是一个轻量级的日记记录工具,能够帮助开发者方便地记录和管理他们的开发思路、解决方案以及遇到的问题和困惑。用户可以根据自己的需要创建不同分类的日记本,如技术笔记本、问题记录本、项目经验本等等。在每个日记本中,用户可以添加新的日记条目并对其进行编辑和删除。 项目使用了Android Studio作为开发工具,并且使用了最新的Android开发技术和框架。代码结构清晰且易于理解,包含了常见的MVC架构和一些常用的开发模式和库。使用者可以通过查看项目源代码来学习和理解Android开发的最佳实践和代码组织方式。 通过将这个项目开源,我希望能够帮助更多的开发者提高他们的工作效率,并且促进开发者之间的交流和合作。开发者可以基于这个项目进行二次开发,根据自己的实际需求进行定制和优化。同时,我也欢迎开发者们一起来完善这个项目,提出问题和建议,共同推动这个项目变得更加完善和实用。 项目的源代码已经发布在GitHub上,欢迎大家前往浏览和下载。希望通过这个开源项目,能够为Android开发者带来更好的开发体验和工作效率提升。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值