android studio 导入第三方开源框架/项目,第三方Jar包

原创 2016年05月30日 22:39:36

导入第三方开源框架/项目

以xUtils3开源框架为例:

一、下载第三方开源框架/项目

下载地址:[xUtils3](https://github.com/wyouflf/xUtils3)

二、把第三方开源框架/项目的library文件考到项目文件夹中与app文件夹同级

三、在settings.gradle文件中添加框架/项目

include ':app',"SlidingMenu","xUtils"

四、在build.gradle(Module:app)中添加依赖

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    testCompile 'junit:junit:4.12'
    compile 'com.android.support:appcompat-v7:23.2.1'
    compile project(':SlidingMenu')
    compile project(':xUtils') // 新添加的
}

五、第四布后机会提示一些相关错误,根据相关错误进行修改

在这里,我添加xUtils3的时候,提示了一个错误

Error:(2, 0) Plugin with id 'com.github.dcendents.Android-maven' not found

解决方法:在项目的build.gradle文件中添加两句代码

dependencies {
        classpath 'com.android.tools.build:gradle:2.2.0-alpha2'
        classpath 'com.jfrog.bintray.gradle:gradle-bintray-plugin:1.2' // 新添加的
        classpath 'com.github.dcendents:android-maven-gradle-plugin:1.3' // 新添加的

六、如果加入的第三方开源框架/项目根目录中没有build.gradle,新建一个

参考:

apply plugin: 'com.android.library'

android {
    compileSdkVersion 23
    buildToolsVersion "23.0.3"

    defaultConfig {
        minSdkVersion 4
        targetSdkVersion 23
    }

    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'
    compile files('libs/android-support-v4.jar')
}

七、Build/Make Project(到这一步,就已经添加成功了)

注:在这里说明一下,android stdios添加xUtils3,可以直接在在build.gradle(Module:app)中添加依赖即可使用,方法如下:

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    testCompile 'junit:junit:4.12'
    compile 'com.android.support:appcompat-v7:23.2.1'
    compile project(':SlidingMenu')
    compile 'org.xutils:xutils:3.3.34'   // 新添加的
    //compile project(':xUtils')
}

导入第三方Jar包:

直接将jar包拷贝到app/libs下,然后在app下的build.gradle中添加此jar的依赖。如下:

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar']) // 如果有这一句,下面一句可以不用添加,这里添加将libs目录下的所有jar文件依赖
    compile files('libs/umeng-analytics-v6.0.1.jar') // 新添加的
    testCompile 'junit:junit:4.12'
    compile 'com.android.support:appcompat-v7:23.4.0'
}
版权声明:本文为博主原创文章,未经博主允许不得转载。

Android Studio中导入第三方库工程的方法

1.下载所需库工程,此处以httpzoid为例子,在工程根目录下创建一个extras文件夹用于存放库工程。将httpzoid放到extras目录中   2.项目上点击右键打开Open Modu...
  • ocean20
  • ocean20
  • 2015年03月13日 15:29
  • 20190

关于如何在Android Studio上导入第三方类库,Module,框架

最近刚开始接触AS,头疼了两个星期,期间走一步错几处,那叫一个头疼,不过逛了论坛,各种查百度总算大部分都解决了,但因为太麻烦,懒得记笔记了。今天又碰上一个头疼的问题,在GitHub上下载了一个asyn...
  • chaogu94
  • chaogu94
  • 2016年11月26日 10:52
  • 599

Android Studio的导入开源框架的示例

刚接触studio,然后想导入一个开源的库肯定会遇到很多问题,下面我给大家讲一个示例: 1,首先下载要导入项目的开源框架,我要到导入的是Vitamio框架,现在devstore网站上进入Vitami...
  • qq939782569
  • qq939782569
  • 2016年03月24日 10:50
  • 1262

Android Studio导入第三方jar包或依赖工程的方法

一 导入jar包的方法 1.打开自己的工程,将需要导入的jar包copy到libs文件夹下 2.在导入的jar包处单击菜单 Add As Library 3.点击ok 4.然后这里就出现了所...
  • u012816314
  • u012816314
  • 2015年12月07日 17:10
  • 4973

Android Studio导入第三方jar包或依赖工程的方法

Android Studio导入第三方jar包或依赖工程的方法 标签: jarlibraryandroid studio 2015-12-07 17:10 1118人阅读 ...
  • u013134722
  • u013134722
  • 2017年01月18日 16:35
  • 4737

Android 导入第三方jar包

将第三方jar包加入到libs文件夹中
  • a739697044
  • a739697044
  • 2014年05月16日 18:00
  • 80068

Android Studio引用第三方项目

1、把要引用的项目导成Module   2.需要引用的项目可以直接引用了,引用的方法如下 这样添加进去就可以用了...
  • haozidao
  • haozidao
  • 2016年03月25日 11:58
  • 1429

在Android Studio中搜索并导入开源jar包方法

最近项目中需要用到网络解析json数据,而阿里的fastJson是一个非常优秀高效的框架。 Android Studio有一点非常方便的是可以通过搜索功能找到并且自动将jar包配置到工程项目,不需要手...
  • u014102727
  • u014102727
  • 2016年10月15日 22:14
  • 2283

AndroidStudio2.0引用开源框架的步骤

AndroidStudio2.0引用开源框架的步骤 首先开源框架要是AS的,不是的话要转为AS,接着按如下选择 选中你开源框架所在的目录即可 接着 然后点击右边的 + 号,...
  • ITxiaodong
  • ITxiaodong
  • 2016年05月02日 08:40
  • 1624

Android Studio 如何依赖第三方项目详解

关于如何依赖第三方项目详解1.首先点击File,选择New里面的Import Module 2.然后回弹出地址选择界面,点击选择你所要依赖的项目,选择好后Next下去完成了依赖第一步。 3.接下来...
  • u014039918
  • u014039918
  • 2016年10月14日 21:10
  • 3456
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:android studio 导入第三方开源框架/项目,第三方Jar包
举报原因:
原因补充:

(最多只允许输入30个字)