• Android studio导入第三方类库


    1.开发过程中想要导入第三方类库和Eclipse也是有差别的,我们导入SlidingMenu这个类库,从github上下载下来解压到项目目录下。

    2、然后我们重启我们的android studio就会发现我们的项目下面有了我们的类库

    然后我们需要修改的是我们根目录的下的settings.gradle这个文件,一定要注意是根目录下的。在里面添加如图所示的代码

    添加的是我们类库的名字,只能是手动修改。这点我也很无奈。 

    3.接下来我们还要修改的是App目录下的build.gradle,这里要注意是App目录下的build.gradle,添加如下代码

    dependencies {
        compile project(’:SlidingMenu-master’)
    }

    这个也是我们导入类库的名字。这个时候我们打开File--- >Project Structure

    就可以看到我们导入的类库。到这里的话我们还没有完成,编译的时候还会报错。

    4.还要在项目SlidingMenu-master目录下添加一个build.gradle的这个文件,内容如下

    buildscript {
    repositories {
    mavenCentral()
    }
    dependencies {
    classpath ’com.android.tools.build:gradle:0.6.+’
    }
    }
    apply plugin: ’android-library’
     
    repositories {
    mavenCentral()
    }
     
    android {
    compileSdkVersion 18
    buildToolsVersion "17.0.0"
    defaultConfig {
    minSdkVersion 14
    targetSdkVersion 18
    }
     
     
    sourceSets {
    main {
    manifest.srcFile ’AndroidManifest.xml’
    java.srcDirs = [’src’]
    resources.srcDirs = [’src’]
    aidl.srcDirs = [’src’]
    renderscript.srcDirs = [’src’]
    }
    }
    }
    dependencies {
    compile ’com.android.support:appcompat-v7:+’
    compile files(’libs/gson-2.2.4.jar’)
    }

    这个时候可能还会包SDK版问题,我们结合自己的进行一下修改就可以了,android studio导入类库比较费力。

  • 相关阅读:
    kmp模板
    2017 ACM/ICPC Asia Regional Shenyang Online transaction transaction transaction
    2017 ACM/ICPC Asia Regional Shenyang Online 12 card card card
    KMP
    最长不下降子序列
    codeforces round 433 D. Jury Meeting
    codeforces round 433 C. Planning 贪心
    hdu 5792 线段树+离散化+思维
    hdu 5792 树状数组+离散化+思维
    hdu 5791 思维dp
  • 原文地址:https://www.cnblogs.com/zhujiabin/p/5076654.html
Copyright © 2020-2023  润新知