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.首先点击File,选择New里面的Import Module 2.然后回弹出地址选择界面,点击选择你所要依赖的项目,选择好后Next下去完成了依赖第一步。 3.接下来...

Android Studio引用第三方项目

1、把要引用的项目导成Module   2.需要引用的项目可以直接引用了,引用的方法如下 这样添加进去就可以用了

Android Studio引入第三方框架的方法总结

以ViewPagerIndicator为例子,Android Studio引入第三方框架的方法总结

Android Studio导入SlidingMenu的两种方法(超详细)

方法1 导入aar 顺道解析一下在Android studio中,有两种方式:  一种是jar包,一种是带资源文件的aar包。 jar: 只包含了class文件与清单文件 ,不...

Android框架之路——Studio如何导入Github开源项目

一、写给自己和你们的话本文算是一篇迟到的关于AndroidStudio如何导入Github开源项目的教程。我不准备在这篇文章中去介绍如何使用Git和Github,也更不会告诉你tortoise git...

SmartImageView框架使用

SmartImageView的设计初衷是来取代Android自带的ImgageView组件,但它的功能远不只imageview这么简单,它还提供了一些ImageView远远没有却常常在android应...

Material Design Library 使用汇总

本文对Material Design Library里面的库类的使用做一个简单的汇总,方便以后能快速查询、快速上手使用。本文包括以下内容: Color Palette ...

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

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

AndroidStudio使用开源框架PhotoView

PhotoView是一个开源的图片查看库,可以实现图片的浏览,手势放大缩小等操作, 以及支持在ViewPager中翻页浏览图片等功能。PhotoView使用简单,还可以对缩放模式进行设置, 其...

Android Studio导入第三方依赖包并且成功编译(开源框架的使用)

一、各种简介 Git上面有很多的Android开源框架,这可是珍贵的学习资源,既能学会如何编写,又能学习大牛的代码风格。可是从来没有接触过这类框架使用的童鞋看到源代码却无法使用,不知道怎么使用,目前A...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

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