AndroidStuido如何加入第三方的开源类库。

AndroidStudio越来越多的人使用了,下面介绍AndroidStudio像Eclipse上一样加入第三方开源类库的方法:

1.如果开源类库是放在GITHUB 上面托管的话,那么可以直接远程加入开源类库,不过个人不建议这样做,因为这样的话,改类库的源码不方便,进入你的项目编辑BUILD.GRADLE目录,在dependencies中加入引入库说明,如何:

加入引入库后的图:

你需要引入哪个库就去找那个库的GITHUB的托管地址的Including into your project 目录下的代码,并加上去。

2.第二种方法就是把远程库下载下来,放在。

将开源库下载下来,放置在与 app 目录同级的目录下,然后编辑 setting.gradle”:开源库文件夹名”。如:我在 app 同级的目录下放置了 volley 的开源库文件夹,然后编辑  Setting.gradle,内容改为:


1

include ‘:app‘, ‘:volley‘

然后再回到你的 app 目录下的 Build.gradle文件,在 dependencies { }节点下加入:


1

compile project(‘:volley‘)

这样就可以引用本地开源库啦。

时间: 2024-10-15 03:28:10

AndroidStuido如何加入第三方的开源类库。的相关文章

使用CocoaPods管理第三方开源类库

iOS开发中经常会用到许多第三方类库,比如AFNetworking.FMDB.JSONKit等等,使用CocoaPods这个工具就能很方便得对工程中用到的类库进行管理,包括自动下载配置以及更新. 首先需要下载安装CocoaPods,系统要求有ruby环境,至少OS X 10.9以后是自带ruby环境的(Python也自带了),使用"ruby -v"命令可以查看当前ruby版本. 配置过程如下: 1.ruby环境 不放心的话可以先确认下ruby环境,据说由于GFW的影响,大都把Ruby镜

IOS 一些开源类库

因 为iOS SDK相对比较底层,所以开发者就得受累多做一些体力活.不过幸运的是,有很多第三方的类库可以用来简化很多不必要的工作.笔者整理了一下在本人学习过程 中用到的一些比较有用Objective-C开源类库,既是做一个总结,同时也希望通过这些分享,能提高各位的开发效率. KissXml——xml解析库 相关教程: github:https://github.com/Threew/KissXML http://sencho.blog.163.com/blog/static/8305622820

iCarousel——在iOS和Mac OS应用中实现3D CoverFlow旋转木马效果的开源类库

前言 iCarousel一个简单.可高度定制的3D CoverFlow开源类库,旨在简化在 iPhone, iPad和Mac OS中生成各种类型的cover flow(视图切换)效果(分页.滚动视图).用户手指划动图片,图片将不断以3D的形式切换. Github托管地址:https://github.com/nicklockwood/iCarousel 说明 iOS开发中如果想要你实现滑动效果,可以使用icarousel这个第三方库,还比较好用,感觉用起来有点像tableView.在网上下载这个

IM开发之Socket通信开源类库CocoaAsyncSocket

CocoaAsyncSocket:https://github.com/robbiehanson/CocoaAsyncSocket CocoaAsyncSocket是用的最广泛的socket开发库,在iOS开发中使用socket,一般都是用第三方库CocoaAsyncSocket 打开连接看了下作者的开源类库,满满的崇拜感!!! 相关教程:https://github.com/robbiehanson/CocoaAsyncSocket/wiki/Intro_GCDAsyncSocket http

IOS 编程中引用第三方的方类库的方法及常见问题(转载)

//原文:http://www.th7.cn/Program/IOS/201407/244585.shtml 方法一:直接复制所有源文件到项目中 这种方法就是把第三方类库的所有源文件复制到项目中,直接把所有.h和.m文件拖到XCode项目中即可. 注意: 1. 如果第三方类库引用了一些系统自带类库,那么在项目中还需要额外引用那些类库. 2. 如果当前的项目启用了ARC,而引用的第三方类库未使用ARC,那还需要在项目信息的Targets – Build Parses 里找到第三方类库的.m文件,并

C#常用开源类库

一.AOP框架        Encase 是C#编写开发的为.NET平台提供的AOP框架.Encase 独特的提供了把方面(aspects)部署到运行时代码,而其它AOP框架依赖配置文件的方式.这种部署方面(aspects)的方法帮助缺少经验的开发人员提高开发效率. NKalore是一款编程语言,它扩展了C#允许在.net平台使用AOP.NKalore的语法简单.直观,它的编译器是基于Mono C#编译器(MCS).NKalore目前只能在命令行或#Develop内部使用.NKalore兼容公

IOS 编程中引用第三方的方类库的方法及常见问题

方法一:直接复制所有源文件到项目中 这种方法就是把第三方类库的所有源文件复制到项目中,直接把所有.h和.m文件拖到XCode项目中即可. 注意: 1. 如果第三方类库引用了一些系统自带类库,那么在项目中还需要额外引用那些类库. 2. 如果当前的项目启用了ARC,而引用的第三方类库未使用ARC,那还需要在项目信息的Targets – Build Parses 里找到第三方类库的.m文件,并为它们加上-fno-objc-arc标记. 3. 对于在未启用ARC的项目用引用使用了ARC的第三方类库,则需

[Swift通天遁地]七、数据与安全-(5)使用开源类库对SQLite数据库进行高效操作

本文将演示使用开源类库对SQLite数据库进行高效操作. 首先确保在项目中已经安装了所需的第三方库. 点击[Podfile],查看安装配置文件. 1 platform :ios, ‘12.0’ 2 use_frameworks! 3 4 target 'DemoApp' do 5 source 'https://github.com/CocoaPods/Specs.git' 6 pod 'SQLite.swift' 7 end 根据配置文件中的相关配置,安装第三方库. 在项目导航区,打开视图控制

[Swift通天遁地]七、数据与安全-(6)使用开源类库管理文件夹和操作文件

本文将演示使用开源类库实现创建文件夹和文件操作:创建.写入.移动.遍历. 首先确保在项目中已经安装了所需的第三方库. 点击[Podfile],查看安装配置文件. 1 platform :ios, '12.0' 2 use_frameworks! 3 4 target 'DemoApp' do 5 source 'https://github.com/CocoaPods/Specs.git' 6 pod 'FileKit' 7 end 根据配置文件中的相关配置,安装第三方库. 在项目导航区,打开视