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

所属分类: 软件教程 / 手机软件 阅读数: 254
收藏 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文件有可能存在和你项目中文件有冲突或版本跨度太大导致语法的错误修改一下

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

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

抖音三张照片叠加如何拍摄?抖音拍摄三张照片叠加效果的方法

抖音是一款手机客户端看视频的app,也是最新比较火的短视频app,最新抖音上又流行三张照片叠加拍摄的方法,在本文中小编会带来详细的介绍
收藏 0 赞 0 分享

爱奇艺怎么给中国新说唱投票?

爱奇艺怎么给中国新说唱投票?现在中国新说唱开始给选手投票了,该怎么使用爱奇艺给选手投票呢?下面我们就来看看详细的教程,需要的朋友可以参考下
收藏 0 赞 0 分享

京东怎么添加车辆信息?

京东怎么添加车辆信息?京东app中可以添加车辆信息,该怎么添加车辆信息呢?下面我们就来看看京东新增爱车信息的教程,需要的朋友可以参考下
收藏 0 赞 0 分享

抖音黄字怎么弄?抖音黄色评论输入方法

抖音黄字怎么弄?抖音看视频的时候发现有很多黄色字体,该怎么输入黄色评论呢?下面我们就来看看详细的教程,需要的朋友额可以参考一下
收藏 0 赞 0 分享

微信猜拳有作弊器吗?微信猜拳作弊器iOS苹果安卓版

微信猜拳作弊器iOS苹果安卓版是一款基于微信平台的作弊辅助工具,借助这款插件你都可以自己修改划拳和骰子数值,要几点设置几点就可以啦,感兴趣的可以到脚本之家下载体验
收藏 0 赞 0 分享

手机微信摇骰子系列表情包|微信里掷骰子的表情包

手机微信摇骰子系列表情包作弊控制插件是小编从网上整理而来,让你在qq和微信上玩色子起辅助效果,当你在和别人聊天时候,经常会和小伙伴打赌比大小的骰子,这时你就可以这款的微信里掷骰子的表情包控制插件反击他。有兴趣的可以下载了解一下
收藏 0 赞 0 分享

微信骰子gif动态表情下载_微信骰子gif动态表情官方下载

微信骰子gif动态表情包是依据微信官方系统自带骰子定制的高清gif动态表情图,让你在qq和微信上都可以实用该表情,当你在聊天的时候别人经常会猝不及防的给你一个比大小的骰子,这时候你可以还给他一个,有兴趣的可以了解一下
收藏 0 赞 0 分享

微信猜拳怎么控制输赢一直平局?微信猜拳控制器

微信聊天里可以玩猜拳和骰子,那么想必有很多玩家想通过控制筛子划拳来调戏玩弄自己的小伙伴,本文就告诉你一个百分百赢你好友的秘籍,有兴趣的可以一起来了解一下
收藏 0 赞 0 分享

淘宝打开支付宝理赔的方法

淘宝怎么打开支付宝理赔?淘宝中可以打开支付宝的在线报案页面,在哪里呢?下面我们就来看看详细的教程,需要的朋友可以参考下
收藏 0 赞 0 分享

随机游戏插件怎么使用?随机游戏插件2018最新版使用教程

下面是随机游戏插件2018最新版使用教程专为微信和qq 用户打造的骰子划拳插件,让小伙伴们轻松控制自己的骰子点数和猜拳手势,随时随地碾压对手,轻松成为大赢家哦,欢迎大家前来脚本之家下载尝试一番
收藏 0 赞 0 分享
查看更多