AS导入第三方源码库方法

以module形式导入
1. 将源码中的所需库(library)复制到工程根目录下,最好重命名为相应名称,例:pullturefresh。
2. 在工程的settings.gradle中添加重命名后的名称,格式为:include ':app',':pulltorefresh'
3. 为模块中的pulltorefresh添加build.gradle,注意是在module下而不是根目录中的build.gradle。代码如下:
4.

apply plugin: 'android-library'

repositories
        {
            mavenCentral()
        }

android
        {
            compileSdkVersion 21 //注意此处应改为项目对应的SDK版本,可在app下的build.gradle中查看具体版本
            buildToolsVersion "21.1.2" //注意此处应改为项目对应版本

            defaultConfig
                    {
                        minSdkVersion 14
                        targetSdkVersion 21
                    }

            sourceSets
                    {
                        main
                                {
                                    manifest.srcFile 'AndroidManifest.xml'
                                    java.srcDirs = ['src']
                                    resources.srcDirs = ['src']
                                    aidl.srcDirs = ['src']
                                    res.srcDirs = ['res']
                                }
                    }

        }

4.在app module中添加依赖,即在app中的build.gradle中添加

dependencies{
    compile project(':pulltorefresh')
    }

5.完成。

你可能感兴趣的:(安个卓)