AS中引入github开源的andorid项目
1.在github上下载开源项目到本地
2.解压后找到library目录
3.在AS中通过file→new→Import Module →选择以上的library目录,命名该项目名称
4.导入后修改整个项目的build.gradle文件,添加
dependencies { classpath 'com.github.dcendents:android-maven-plugin:1.2' }
5.修改导入项目的build.gradle
因为导入后会出现:Error:(47, 0) No such property: sonatypeRepo for class: org.gradle.api.publication.maven.internal.ant.DefaultGroovyMavenDeployer。
所以,将导入项目的build.gradle中的关于作者添加的一些maven发布任务信息删除干净,并修改版本号与你的项目项匹配。修改后如下:
apply plugin: 'com.android.library' version = "1.2.0" android { compileSdkVersion 23//修改此处版本号与项目匹配 buildToolsVersion "23.0.1"//修改此版本号与项目匹配 defaultConfig { minSdkVersion 10 targetSdkVersion 21 versionCode 5 versionName version } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } } }
6.修改app下的build.gradle添加:
dependencies { compile 'com.github.lzyzsd:circleprogress:1.1.0@aar'//根据项目添加 }