用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')
}
相關文章
相關標籤/搜索