Android Studio导入第三方类库图文详解步骤

所属分类: 软件教程 / 手机软件 阅读数: 228
收藏 0 赞 0 分享

本人也刚刚开始尝试做android app的开发,听说android studio是Google支持的android 应用开发工具,所以想应该肯定比Eclipse好用吧,反正以前没有java开发经验,索性就从android studio开始学,以前一直是做.net的开发,最近使用了Eclipse,Android Studio之后发现Visual studio.net正式太好用了,不得不说微软的开发工具做的比谁都好。下面是

导入*.jar包

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

在项目中添加一个libs文件

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

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

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

这样就完成了jar文件添加

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


复制代码
代码如下:

dependencies {</p> <p>compile files('libs/android-support-v13.jar')</p> <p>compile files('libs/odata4j-0.7.0-clientbundle.jar')</p> <p>}


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

下面演示如何在本项目中导入第三方的源代码类库,这里例子是导入Httpzoid一个json http client类库

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

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

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

include ':App',':Httpzoid'

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

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


复制代码
代码如下:

dependencies{</p> <p>compile project(':Httpzoid')</p> <p>}


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

 

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

还必须在项目Httpzoid目录下添加一个build.gradle的这个文件,内容如下


复制代码
代码如下:

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

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

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

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

更多精彩内容其他人还在看

安卓版微信6.3.9更新了哪些内容

今天小编为大家带来了安卓版微信6.3.9更新内容介绍,感兴趣的朋友们可以跟着小编去下文了解一下哦
收藏 0 赞 0 分享

支付宝拜年红包怎么修改红包金额?

支付宝拜年红包怎么修改红包金额?支付宝新增了拜年红包,过年的时候不好意思给现金就直接发红包,但是在发红包的时候觉得钱太少了,爱可以修改红包金额,下面我们来看看修改的方法
收藏 0 赞 0 分享

wifi收益宝怎么提现 wifi收益宝提现图文教程

今天小编为大家带来了wifi收益宝怎么提现 wifi收益宝提现图文教程,感兴趣的朋友们可以跟着小编去下文了解一下哦
收藏 0 赞 0 分享

支付宝9.5.1拜年红包在哪 支付宝9.5.1拜年红包位置介绍

今天小编为大家带来了支付宝9.5.1拜年红包在哪 支付宝9.5.1拜年红包位置介绍,感兴趣的朋友们可以跟着小编去下文了解一下哦
收藏 0 赞 0 分享

快用苹果助手怎么清理垃圾 快用苹果助手清理手机缓存步骤

快用苹果助手可以清理iPhone及ipad等苹果移动设备的垃圾缓存,本文主要为大家图文解答利用快用苹果助手清理系统缓存的方法
收藏 0 赞 0 分享

平安保险商城怎么添加常用被保人信息?

平安保险商城怎么添加常用被保人信息?手机平安保险商城可以将自己的信息添加到被保人中,这样我们就可以免费获得160万交通意外险,感兴趣的朋友可以进来参考一下
收藏 0 赞 0 分享

支付宝春晚红包神器"咻一咻"怎么玩?完成任务可平分红包

今年支付宝发布了春晚红包神器“咻一咻”,在除夕夜看春晚的同时,打开支付宝咻一咻可以与央视春晚现场互动,完成任务设定就可平分春晚现金红包,内附支付宝9.5版本下载,下面我们来看看详细的介绍
收藏 0 赞 0 分享

乐视云盘怎么重命名自动备份下来的文件?

乐视云盘是一款网络云存储应用,那么乐视云盘怎么重命名自动备份下来的文件?下面小编就为大家详细介绍一下,不会的朋友快快来学习吧
收藏 0 赞 0 分享

快看2015年你一共花了多少?支付宝2015年个人账单出炉!

昨日,蚂蚁金服正式对外发布2015年支付宝年账单,作为社会生活热点和消费方式变迁的不变窗口,账单显示, 2015年,用户的餐饮消费平均每笔支出36元、点外卖笔均支出30元、平均每次打车的花费为20元。而参与招财宝和余额宝的理财用户,人均获得256.7元的收益
收藏 0 赞 0 分享

格格家app在哪里下单?格格家app下单方法介绍

格格家是一款进口美食免税超市应用,那么格格家app在哪里下单?下面小编就为大家详细介绍格格家app下单方法,来看看吧
收藏 0 赞 0 分享
查看更多