Android Studio导入第三方类库的方法

转载 2015年07月07日 10:28:04



本人也刚刚开始尝试做android app的开发,听说android studio是Google支持的android 应用开发工具,所以想应该肯定比Eclipse好用吧,反正以前没有java开发经验,索性就从android studio开始学,以前一直是做.net的开发,最近使用了Eclipse,Android Studio之后发现Visual studio.net正式太好用了,不得不说微软的开发工具做的比谁都好。下面是我在使用Android Studio应用第三类库刚开始的时候走了不少弯路,所以写下来给和我一样的初学者,分享一下

导入*.jar包

新建好了Android项目,添加一个第三方已经打包好的jar文件进你项目,下面就已添加一个odata4j的一个包

在项目中添加一个libs文件

直接通过COPY/PAST 把你下载的jar文件添加到libs文件夹下

然后在libs文件夹和添加的*.jar文件下鼠标单击菜单 add as library

然后在选择项目单击Open Module Settings,在Dependencies中选择添加文件

这样就完成了jar文件添加

打开App目录下有个build.gradle文件应该项目结构文件,上述的动作只是为了在在文件下添加

dependencies {

compile files('libs/android-support-v13.jar')

compile files('libs/odata4j-0.7.0-clientbundle.jar')

}

 

导入第三方java类库含源代码包

下面演示如何在本项目中导入第三方的源代码类库,这里例子是导入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文件有可能存在和你项目中文件有冲突或版本跨度太大导致语法的错误修改一下

 

做完以上几步基本上就可以便宜成功了

 

Android Studio导入第三方类库的几种方式

这篇文章主要介绍了Android Studio导入第三方类库的方法,导入*.jar包、导入第三方java类库含源码包以及aar的引入,需要的朋友可以参考下 一、导入*.jar包 1.直接copy ①...
  • JimmyblueSky58
  • JimmyblueSky58
  • 2016年11月12日 18:13
  • 4083

Android Studio 导入第三方库

导入“***.jar”文件(以UniversalImageLoader为例) 1、将“***.jar”文件复制至项目中“libs”文件夹中; 2、将“***.jar”文件右键单击Add As Li...
  • magic825301279
  • magic825301279
  • 2015年04月20日 21:24
  • 6854

Android Studio导入第三方库报错处理

最近开始练习使用Android Studio开发Android应用,之前一直都是在使用eclipse.今天早上在使用studio导入第三方库的时候出现了问题直到现在才处理好,有必要记下来.     ...
  • A915032
  • A915032
  • 2015年11月16日 15:40
  • 783

超详细图文讲解android studio导入第三方类库的方法

android studio如何导入jar包和.so文件在我之前的博客中都已经详细说明过, 这是链接: android studio如何导入jar包:http://blog.csdn.net/qian...
  • qiang_xi
  • qiang_xi
  • 2015年12月06日 12:08
  • 7870

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

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

Android Studio导入,删除第三方库

Android项目经常用到无私的程序员们提供的第三方类库。本篇博客就是实现第三方库的导入和删除。...
  • Android_03
  • Android_03
  • 2016年09月07日 20:41
  • 2416

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

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

Android Studio导入第三方java类库含源代码包

下面演示如何在本项目中导入第三方的源代码类库,这里例子是导入photoedit类库。 先把photoedit类库copy到你项目的目录下,如下图所示: 添加后android studio的项目...
  • qinwendou
  • qinwendou
  • 2017年08月14日 17:05
  • 646

【原创】Android Studio学习之导入第三方开源库详解

** **Android Studio学习之导入第三方开源库详解**** 1.导入jar非常简单就是在项目中的 libs 中放入你需要导入的 jar 包,然后右键你的 jar 文件,选择“add as...
  • cangyue110
  • cangyue110
  • 2015年10月30日 14:57
  • 1285

AndroidStudio导入第三方开源库

AndroidStudio还是0.8的版本的时候下载下来看了一下,都推出三年左右的工具了,我竟然没有用过,昨天打算好好研究一下以便以后转向AS,毕竟google出的这么好的IDE,不用都对不起自己。不...
  • cauchyweierstrass
  • cauchyweierstrass
  • 2016年05月24日 15:33
  • 3476
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Android Studio导入第三方类库的方法
举报原因:
原因补充:

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