android studio 开源 编译jar,在AndroidStudio中导入开源库 或者jar

方法一:

先点击Androidstudio中的Project Structure,如图

图1

L3Byb3h5L2h0dHAvYmxvZy5jc2RuLm5ldC96aHcxNTUxNzA2ODQ3L2FydGljbGUvZGV0YWlscy83NzcwOTE0Mg==.jpg

200d10d0520eb0b481e3f08a7248f9e3.png

到如下界面

图2

L3Byb3h5L2h0dHAvYmxvZy5jc2RuLm5ldC96aHcxNTUxNzA2ODQ3L2FydGljbGUvZGV0YWlscy83NzcwOTE0Mg==.jpg

b13f8ae8cbb580e62a205e05a598649a.png

然后点击+号

图3

L3Byb3h5L2h0dHAvYmxvZy5jc2RuLm5ldC96aHcxNTUxNzA2ODQ3L2FydGljbGUvZGV0YWlscy83NzcwOTE0Mg==.jpg

e98b3f9dd9c13c11fda8ba9bc9147596.png

选择Library dependency

图4

L3Byb3h5L2h0dHAvYmxvZy5jc2RuLm5ldC96aHcxNTUxNzA2ODQ3L2FydGljbGUvZGV0YWlscy83NzcwOTE0Mg==.jpg

f0532a71939d7eebc6f6f250e8229c43.png

输入你要的jar包,点击放大镜搜索,找到后就选择好后点击OK,就会发现你刚才选择的jar包已经在project

structure界面中了,然后你再OK下,等待加载就可以了,要是找不到,那说明你这个jar不是官方的,也就是还不是很流行的,没有被整合到Androidstudio中去,那就不能使用这种方法添加了,使用下面的方法吧。

方法二:找到你项目的Module中的依赖dependencies中,直接将你在GitHub上看到的jar包compile放进去,然后同步下,等待就可以了

图5

L3Byb3h5L2h0dHAvYmxvZy5jc2RuLm5ldC96aHcxNTUxNzA2ODQ3L2FydGljbGUvZGV0YWlscy83NzcwOTE0Mg==.jpg

d8c54816722cbde3308cc84f78e80bbb.png

方法三:先到网上下载你需要的jar包,下载下来后,将你Androidstudio中的项目切换为project

图6

L3Byb3h5L2h0dHAvYmxvZy5jc2RuLm5ldC96aHcxNTUxNzA2ODQ3L2FydGljbGUvZGV0YWlscy83NzcwOTE0Mg==.jpg

9edfe30255198d8ee71bf9c68dc756d6.png

找到app下的libs,将你下载的jar包复制粘贴进去

图7

L3Byb3h5L2h0dHAvYmxvZy5jc2RuLm5ldC96aHcxNTUxNzA2ODQ3L2FydGljbGUvZGV0YWlscy83NzcwOTE0Mg==.jpg

0ee2c5c24079e68f38b7ccb14d36fca4.png

jar包复制进去后,选中你的jar包,比如我这里放了一个volley的jar包进去

图8

L3Byb3h5L2h0dHAvYmxvZy5jc2RuLm5ldC96aHcxNTUxNzA2ODQ3L2FydGljbGUvZGV0YWlscy83NzcwOTE0Mg==.jpg

74b0015ea10b2cb4ea900a35247dfc13.png

选中volley,右键,选择add as library,放进你的module中(要是有多个module,要注意自己要放进哪个module),然后加载下你就会发现刚才在dependencies中空白出现了下图所示

图9

L3Byb3h5L2h0dHAvYmxvZy5jc2RuLm5ldC96aHcxNTUxNzA2ODQ3L2FydGljbGUvZGV0YWlscy83NzcwOTE0Mg==.jpg

d3c8a64c32083856b8021e8a40e80811.png

说明jar包添加成功了。

如何在Android Studio项目中导入开源库?

前两天,谷歌发布了Android Studio 1.0的正式版,也有更多的人开始迁移到Android Studio进行开发.然而,网上很多的开源库,控件等还是以前的基于Eclipse进行开发,很多人不 ...

AndroidStudio中导入SlidingMenu报错解决方案

----------------------------------------------------------------------------------------------[版权申明: ...

Android Studio中导入第三方库

之前开发Android都是使用的eclipse,近期因为和外国朋友Timothy一起开发一款应用,他是从WP平台刚切换使用Android的,使用的开发环境时Android Studio,为了便于项目的 ...

详细地jsoncpp编译方法 和 vs2010中导入第三方库的方法

详细地jsoncpp编译方法 和 vs2010中导入第三方库的方法 一 编译链接 1 在相应官网下载jsoncpp 2 解压得到jsoncpp-src-0.5.0文件 3 打开jsoncpp-src- ...

怎样用Eclipse正确导入开源库AndroidStaggeredGrid

今天带给大家的是怎样正确导入开源库AndroidStaggeredGrid的代码,大家在使用github上的开源控件时,多多少少都遇到过像AndroidStaggeredGrid这样的project结 ...

json库的编译方法和vs2010中导入第三方库的方法

json库的编译方法和vs2010中导入第三方库的方法 一.去相应官网下载json.cpp文件 Jsoncpp下载:https://sourceforge.net/projects/jsoncpp/  ...

第三方开源库和jar包的区别

jar包和第三方开源库的根本区别在于,开源库的功能比jar包功能更强大,通过引入库项目可以访问java文件以及该开源库项目下的资源文件,例如图片,layout等文件 jar包中只能放class文件 引 ...

Android开发中导入第三方库所遇问题记录

1.重复循环依赖的问题 (1)需求 如下图所示: 在Android 项目中,采用模块化开发,一个是主跑application--Mudule A,另外一个是library--Library B 1)M ...

AndroidStudio中导入jar包的方法

1.首先去下载需要的jar包 2.将jar包复制到project下的app->libs目录下(如果不存在libs目录新建一个) 3.右击该jar包,选择add as library,弹出窗口,点 ...

随机推荐

webSocket and LKDBHelper的使用说明

socketket与lkdbhelper来处理数据 客户需求: 当我们有需要从自己的后台推送消息给我们的用户时,用户需要实时的接收到来自我们的推送消息.前提是没有使用第三方的推送框架,那么这个使用we ...

Java for LeetCode 076 Minimum Window Substring

Given a string S and a string T, find the minimum window in S which will contain all the characters ...

09-Java 工程结构管理

(一)Java 工程结构管理 1.什么是Build Path: -- 一般包括:JRE运行时库 第三方功能扩展库(*.jar 格式文件) 其他的工程 其他的源代码或Class 文件 为什么使用~ :通 ...

用网页server实现钢琴弹奏(使用Wizwiki-W7500)

  我将为大家介绍一个能够弹钢琴的网页server. 你仅仅须要打开网页,跟着以下步骤,用这个WIZwiki-W7500项目,就能轻松实现用网页server弹钢琴. 很easy. 我们開始吧! 第 ...

【JAVAWEB学习笔记】28_jquery加强:json数据结构、jquery的ajax操作和表单校验插件

Ajax-jqueryAjax 今天内容: 1.json数据结构(重点) 2.jquery的ajax操作(重点) 3.jquery的插件使用 一.json数据结构 1.什么是json JSON(Jav ...

学习整理与细化(2)——HTML VS XHTML

webpage title // ...

golang web实战之一(beego,mvc postgresql)

想写个小网站,听说MVC过时了,流行MVVM,但是看了一下gin+vue+axios方式,发现还有一堆知识点要掌握,尤其是不喜欢nodejs和javascript方式的写法.算了,还是用beego来写 ...

JDBC事务的相关知识

事务的定义 事务(Transaction):是并发控制的单元,是用户定义的一个操作序列.这些操作要么都做,要么都不做,是一个不可分割的工作单位.通过事务,sql server 能将逻辑相关的一组操作绑 ...

webApp总结

有关Meta 基本Meta

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值