Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> 關於Android編程 >> Android實戰技巧之十二:Android Studio導入第三方類庫

Android實戰技巧之十二:Android Studio導入第三方類庫

編輯:關於Android編程

將一網友的XMPP代碼從ADT轉到AS時,發現其使用了第三方類庫,源碼放在了lib下,直接在AS中Import project,第三方類庫並沒有自動導入進來,看來需要自己動手了。

項目的目錄結構如下:

XMPP$ ls
app    build.gradle  gradlew      import-summary.txt  XMPP.iml
build  gradle        gradlew.bat  local.properties    settings.gradle

將第三方源碼qqEmoji-lib拷到此目錄,修改settings.gradle增加此lib:

include ':app',':qqEmoji-lib'

修改app下的build.gradle,在dependencies內加入:

dependencies {
    compile project(':qqEmoji-lib')
    ...

在qqEmoji-lib下新建build.gradle文件,內容參考如下:


apply plugin: 'android-library'

android {
    compileSdkVersion 19
    buildToolsVersion 21.1.2

    defaultConfig {
        minSdkVersion 8
        targetSdkVersion 18
    }

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

dependencies {
    compile 'com.android.support:appcompat-v7:19.1.0'
    //compile 'com.android.support:support-v4:19.1.0'
}

gradle的配置內容情參考最後第二個鏈接。

此時項目的結構見下圖:
title=

此時編譯,通過,導入成功!

 

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved