用Intellij IDEA开发Android依赖第三方库和工程

1.使用maven库
首先在app/build.gradle库中添加mavenCentraljava

repositories {
    mavenCentral()
}

而后在dependencies里面添加依赖,语法是compile 'groupId:artifactId:version'android

dependencies {
    compile 'com.mcxiaoke.volley:library:1.0.8'
}


2.使用本地jar包app

首先把jar包添加到工程的libs目录下,好比咱们添加litepal-1.1.1.jarmaven

而后在把libs里全部的jar添加到依赖中,添加完以后别忘了从新构建一下。gradle

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
}


3.依赖第三方工程ui

首先在项目的根目录下建一个libs文件夹,不建也能够,这是为方便管理。spa

把须要依赖的工程拷贝到libs文件夹下面,这里咱们添加pulltorefreshcode

在pulltorefresh里面添加build.gradle文件,把一下代码拷贝进去xml

apply plugin: 'android-library'

android {
    compileSdkVersion 19
    buildToolsVersion "19.0.1"

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

在项目的settings.gradle文件里面添加pulltorefresh工程ip

include ':app', ':libs:pulltorefresh'

最后在app/build.gradle里面添加这个工程依赖

dependencies {
    compile project(':libs:pulltorefresh')
}
相关文章
相关标签/搜索