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

本人也刚刚开始尝试做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文件有可能存在和你项目中文件有冲突或版本跨度太大导致语法的错误修改一下

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

(0)

相关推荐

  • 万兴数据恢复专家恢复误格式化文件图文详解

     万兴数据恢复专家如何恢复误格式化的文件?万兴数据恢复专家软件是一款非常好用的数据恢复工具,这款软件支持恢复:图片.文档.视频及音频等,当用户朋友不小心格式化掉一些急需的文件时,使用这款软件可以快速的 ...

  • 安卓专业绘图工具sbm导入/导出图片方法图文详解

    在使用sbm专业绘图工具时,如何导入或者导出图片呢?其实方法很简单,只需几步就可以实现。下面小编就为大家介绍安卓专业绘图工具sbm导入/导出图片方法,希望能帮到大家! 方法如下: 1)安装并打开sbm ...

  • Excel转换成VCF全攻略【图文详解】

    Excel转换成VCF全攻略[图文详解] VCF是Windows系统中Outlook软件的名片存储格式,一般用于Outlook名片和手机通讯录等.在很多时候,我们会将用户通讯资料记录在Excel表格中 ...

  • 苹果iphone看漫画软件comikon下载及使用方法图文详解

    有网友给我推荐了另一款名叫漫画控(comikon)的软件。从官方介绍来看,漫画控不仅在功能上完胜icomic,甚至比起comicglass优势也不少,关键是它还是一款免费软件。笔者在这里为大家详细介绍 ...

  • 华硕笔记本电脑的BIOS设置图文详解

    笔记本的Bios设置和台式机在原理上是一样的,但又有不同之处。对于很多初用笔记本电脑的朋友来说还是有点神秘感的,以为那是禁地,轻易不敢设置,再加上是英文看不懂。这不,昨天又有网友询问华硕笔记本电脑BI ...

  • 百度天眼怎么用?百度天眼功能及使用方法图文详解

    百度天眼是一款功能强大的航班查询APP软件,该软件支持对周围的航班进行查询,刚刚小编亲测哦,那么百度天眼怎么用?现在小编为大家带来百度天眼使用方法图文详解~ 1、首先你需要授权该软件方位你的 地理位置 ...

  • 怎么使用友问?友问使用方法图文详解

    《友问》是一款匿名社区应用。但很多不知道怎么使用友问,其实友问是让您的朋友说出真心话,回答您的八卦问题。今天小编就为大家带来了友问使用方法图文详解,希望能帮助到大家。 1)安装并登陆友问,点击主界面的 ...

  • 手机多听fm添加或删除频道方法图文详解

    多听fm添加/删除频道图文详解。当我们使用多听fm时,默认频道中或许会有自己不喜欢的频道。那么我们要怎么删除频道呢?我们自己喜欢的频道时又如何添加呢?下面跟小编一起来学习多听fm添加/删除频道图文详解 ...

  • 图文详解Win8.1 Update启动失败问题

    图文详解Win8.1 Update启动失败问题: 要解决windows8.1 update无法启动问题,其实只要使用Win8.1安装镜像+应急命令来修复,例如最经典的sfc /scannow命令。该修 ...