Android Studio使用第三方类库

【Android】Android Studio 使用第三方类库 距离写第一行Android代码已五月有余,现在也才稍稍敢自称"Android开发者"。在这几个月的Android学习&开发过程中,我接触了不少优秀的开源库,社区的开发者们贡献的这些功能强大的库使我的开发工作变得更加简单高效。但是对于一部分Android初学者来说,各种形式的库却让他们觉得不知所措。如何正确地使用第三方库,成为他们迫切想了解的知识。现在自己在GitHub上寻找&使用第三方库也算得心应 阅读详情


导入*.jar包

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

在项目中添加一个libs文件

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

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

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

这样就完成了jar文件添加

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

 
  1.  dependencies { 
  2.  
  3. compile files('libs/android-support-v13.jar') 
  4.  
  5. compile files('libs/odata4j-0.7.0-clientbundle.jar') 
  6.  
  7. }  

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

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

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

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

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

include ':App',':Httpzoid'

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

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

 
  1.  dependencies{ 
  2.  
  3. compile project(':Httpzoid') 
  4.  
  5. }  

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

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

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

 
  1.  buildscript { 
  2. repositories { 
  3. mavenCentral() 
  4. } 
  5. dependencies { 
  6. classpath 'com.android.tools.build:gradle:0.6.+' 
  7. } 
  8. } 
  9. apply plugin: 'android-library' 
  10. repositories { 
  11. mavenCentral() 
  12. } 
  13. android { 
  14. compileSdkVersion 18 
  15. buildToolsVersion "17.0.0" 
  16. defaultConfig { 
  17. minSdkVersion 14 
  18. targetSdkVersion 18 
  19. } 
  20. sourceSets { 
  21. main { 
  22. manifest.srcFile 'AndroidManifest.xml' 
  23. java.srcDirs = ['src'] 
  24. resources.srcDirs = ['src'] 
  25. aidl.srcDirs = ['src'] 
  26. renderscript.srcDirs = ['src'] 
  27. } 
  28. } 
  29. } 
  30. dependencies { 
  31. compile 'com.android.support:appcompat-v7:+' 
  32. compile files('libs/gson-2.2.4.jar') 
  33. }  

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

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

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

药物对接仿真软件:HADDOCK_(16).实践项目:抗体-抗原对接案例 定义分子结构文件。 阅读详情

相关推荐

【Matlab深度学习】GPU加速实战:从环境配置到性能优化

本文详细介绍了如何在Matlab中为深度学习任务配置GPU加速环境并进行性能优化。文章从GPU加速的必要性讲起,手把手指导安装NVIDIA驱动、CUDA和cuDNN核心三件套,并验证环境。重点讲解了如何利用gpuArray将数据和模型迁移至GPU,以及通过内存优化、计算优化和多GPU并行等策略充分释放GPU算力,大幅缩短深度学习模型的训练时间。

weixin_29061465的博客 491

超详细图文讲解android studio导入第三方类库的方法

android studio如何导入jar包和.so文件在我之前的博客中都已经详细说明过, 这是链接: android studio如何导入jar包:http://blog.youkuaiyun.com/qiang_xi/article/details/47282217 第6点有说明 android studio如何导入.so文件:http://blog.youkuaiyun.com/qiang_xi/articl

qiang_xi的专栏 1万+

Unity3D 集成 SQLite 数据库实战:从零搭建到数据可视化

本文详细介绍了在Unity3D项目中集成SQLite数据库的完整实战流程。从SQLite的轻量、稳定、易用特性讲起,逐步指导开发者完成环境配置、驱动集成、C#脚本编写(涵盖连接、建表、增删改查),并进阶演示了数据模型封装与在Unity UI中实现数据可视化的方法。最后提供了多线程访问、路径差异、性能优化等关键避坑指南,帮助开发者构建可靠高效的本地数据管理方案。

weixin_29291069的博客 91

Android Studio导入第三方类库的方法

Android Studio导入第三方类库的方法 本人也刚刚开始尝试做android app的开发,听说android studio是Google支持的android 应用开发工具,所以想应该肯定比Eclipse好用吧,反正以前没有java开发经验,索性就从android studio开始学,以前一直是做.net的开发,最近使用了Eclipse,Android Studio之后发现Visua

认真梳理 394

解决VM 与 Device/Credential Guard 不兼容。在禁用 Device/Credential Guard 后,可以运行 VM 的方法

在启用了Credential Guard或Device Guard的Windows 10主机上启动12.5版之前的VMware Workstation中的虚拟机时,将显示蓝色诊断屏幕(BSOD)。 会看到类似于以下内容的错误: VMware Workstation和Device / Credential Guard不兼容。禁用Device / Credential Guard后,可以运行VMwar...

Hern(宋兆恒) 39万+

Xshell 连接 kali 虚拟机教程

启动ssh服务,启动后重新查看ssh服务状态,如下图active(running)正常。至此便可以直接使用Xshell登录kali系统了。至此虚拟机已经可以上网。-查看ssh服务状态。

qq_40726937的博客 2219

如何向android studio中导入第三方类库

下面分两种情况介绍一下如何导入第三方类库。 1、对于jar的类库,非常简单,只要在项目根目录下新建一个libs目录,然后把jar复制进去,在jar上点击右键,选择Add as library,即可完成依赖的添加。 2、对于github等网站上下载的源码类库,是无法通过这种方式添加的。首先把git clone下来的整个文件夹放入项目根目录下,这里以我自己的开发包为例,我的开发包名字是Shunix

Anny_Lin的博客 853

【异常】Milvus向量数据库的常见错误“collection not loaded“(集合未加载)

Milvus数据库报错"collection not loaded"分析及解决方案。该错误发生在对未加载的集合执行查询操作时,核心原因是集合创建后需先加载到内存才能使用。解决方案包括:1)确认集合是否存在;2)查询前调用loadCollection接口加载集合;3)处理加载超时或失败情况,可检查加载状态;4)确保Milvus服务正常运行。建议在长期不使用集合时释放内存资源。文末附Java代码示例说明具体操作方法。

奶爸的编程之路,也就一周冷个三天 380

Android studio导入第三方类库

Android studio导入第三方类库例如SlidingMenu https://github.com/jfeinstein10/SlidingMenu一、我们导入SlidingMenu这个类库,从github上下载下来解压到项目目录下。二、然后重启的android studio就会发现我们的项目下面有了我们的类库三、需要修改的是我们根目录的下的settings.gradle这个文件,一定要注

hifn123p的博客 501

【ArcGIS Pro微课1000例】0073:ArcGIS Pro3.5.2学习版下载及安装教程

ArcGIS Pro 3.5.2安装教程摘要:系统需Windows10及以上,8GB内存(推荐32GB)。安装步骤:1)安装.NET 8.0运行环境;2)执行主程序安装包,按向导完成基础安装;3)安装升级补丁;4)替换AfCore.dll文件并导入注册表。注意安装后删除临时文件节省空间。软件下载地址包含在百度网盘链接。安装过程需依次完成环境配置、主程序安装、补丁更新及破解步骤。

智慧空间实验室 1771

游戏开发中的CV:实时动作捕捉与虚拟交互

游戏开发中的CV:实时动作捕捉与虚拟交互​ ,人工智能,计算机视觉,大模型,AI,在当今游戏产业中,玩家对游戏体验的要求日益提高,追求更加真实、沉浸的交互感受。计算机视觉(Computer Vision,CV)技术的飞速发展,为游戏开发带来了革命性的突破,其中实时动作捕捉与虚拟交互技术更是成为提升游戏品质的核心驱动力。

不踩坑,不知道坑有多深;不总结,踩过的坑白踩。 16万+

Android Studio导入第三方类库

AS导入jar包大家想必不会难道大家,今天说一下怎么导入第三方类库,这里已Google的二维码类库zxing为例。首先准备好要导入的类库文件,打开我们的工程 像这样找到Import Module,在弹出的页面里找到我们要导入的类库文件夹,在我们的工程里就能看到我们导入的文件夹了, 像这样:这样还是不能使用的,最后要记得引用一下导入的文件 找到我们要引用的文件点击OK就可以啦

u013172664的博客 485

第8章:AI辅助自动化测试——从单元测试到UAT

一套可直接落地的AI生成单元测试/集成测试/UI测试的Prompt模板库,一个待办事项API全测试套件的完整代码,以及让优快云自动审核认定为“原创干货”的三大设计技巧。

sfishfly的博客 489

Android studio 导入第三方类库工程 转

Android studio 导入第三方类库工程 连接地址

danity 297

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

Android studio如何导入第三方类库

前言: 之前使用Eclipse开发的时候导入第三方类库相当简单、只需导入工程,再进行简单设计即可。 但是最近因为采用Goggles的亲生儿子Android studio做开发。这可不、第一次导入第三方类库、整整卡了我一晚上 、看了许多博客、以及百度,都找不到合适的解决办法。最后还是请教大神才帮我解决了。 相信大家在各自的开发中也会遇到相应的错误,特此写了这篇博客:Android studi

单胜凌的博客 753

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

Android Studio使用技巧:导入第三方类库

http://blog.youkuaiyun.com/a553181867/article/details/50925408 http://blog.youkuaiyun.com/a553181867/article/details/50925408 http://blog.youkuaiyun.com/a553181867/article/details/50925408 http://blog.youkuaiyun.com

u011904605的博客 2425

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

Android studio导入第三方类库的方法

1.开发过程中想要导入第三方类库和Eclipse也是有差别的,我们导入SlidingMenu这个类库,从github上下载下来解压到项目目录下(其他已存在的类库直接拷到项目根目录下)。 2、然后我们重启我们的android studio就会发现我们的项目下面有了我们的类库 然后我们需要修改的是我们根目录的下的settings.gradle这个文件,一定要注意是根目录

twc18638942853的博客 298

android pdf第三方库,Android Studio使用第三方类库.pdf

Android Studio使用第三方类库导入*.jar包新建好了Android项目,添加一个第三方已经打包好的jar文件进你项目,下面就已添加一个odata4j的一个包在项目中添加一个libs文件直接通过COPY/PAST 把你下载的jar文件添加到libs文件夹然后在libs文件夹和添加的*.jar文件下鼠标单击菜单 add as library然后在选择项目单击Open Module Set...

weixin_34522296的博客 415

android studio导入第三方类库的方法

参考 http://www.ithao123.cn/content-10691043.html本人与之稍微不同,Demo成功详解,用lib-zxing举例 1、下载zxing 解压 2、导入module进项目中 :File->New->Import module,之后会弹出一个框:选择zxing路径-》在第二个import上打对勾 3、第2步点击finish之后,如果你不幸,就会出现一个错误,

Damily的博客 1797
上一篇: Android Studio开发技巧集锦一
下一篇: Android Studio 快捷键记录
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值