androidstudio怎么引入第三方

 我来答
返回状态码404
2016-10-10 · TA获得超过1816个赞
知道小有建树答主
回答量:726
采纳率:0%
帮助的人:174万
展开全部

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版问题,结合进行修改就可以。

双鱼48uj
2016-10-02
知道答主
回答量:5
采纳率:0%
帮助的人:5274
展开全部
下面演示如何在本项目中导入第三方的源代码类库,这里例子是导入Httpzoid一个json http client类库

先从github上下载zip包解压后把Httpzoid目录copy到你项目的目录下

添加后android studio的项目下会自动出现这个目录

接下来需要手工修改项目跟目录下settings.gadle 添加

include ':App',':Httpzoid'

这里必须手工修改没有其他方法

然后在打开App/build.gradle这个文件,添加

dependencies{

compile project(':Httpzoid')

}

这是你在打开Open Module Settings就可以看到,已经导入httpzoid的类库

但是编译肯定还是会错误的

还必须在项目Httpzoid目录下添加一个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')

}

这是后编译还会有可能报错

这时候可能需要修改一下Httpzoid目录下的AndroidManifest.xml文件有可能存在和你项目中文件有冲突或版本跨度太大导致语法的错误修改一下

做完以上几步基本上就可以便宜成功了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式