当前位置: 首页 > news >正文

Android Studio 导入外部lib文件

1、将jar包放入Module里的lib文件夹中。(自己创建lib文件夹)  

2、在project选中jar包点击右键"Add as library"。

3、此时项目仍然是无法正常编译的,这时需要在项目里的module的build.gradle文件里的dependencies节加入以下内容

compile files('lib/xxxx.jar')

这里files括号里面的地址是相对于build.gradle文件的相对路径
4、此时项目正常编译并运行了,但当你的代码中真正创建了引用jar里的类实例时,有可能系统会抛出异常NoClassDefFoundError,这个时候可以按以下步骤操作:  

 进入命令提示符窗口。
 定位到项目的根目录,即build.gradle所在的目录。
 运行 "{android studio 安装目录}\sdk\tools\templates\gradle\wrapper\gradlew.bat" clean
 重新编译运行项目

通过以上操作,应该可以解决问题。

转载于:https://www.cnblogs.com/wuyou/p/3427755.html

相关文章:

  • HashMap和HashSet的区别
  • EXT今日笔记-ext获取url参数值
  • [LeetCode]Pow(x,n)
  • mysql数据库不能远端访问
  • 敏捷开发流程
  • 自动备份SQL数据库到云存储Storage
  • 1956-计算机基础知识大赛 3
  • 如何把照片变成素描
  • struts2 iterator排序
  • git基本命令
  • Java语言基础(五) Java原始数据类型的分类以及数据范围
  • iconv 文件编码转换
  • Asp.Net下载页面,并弹出下载提示框
  • 判断当前屏幕的方向
  • 手把手教你写LKM rookit! 之 第一个lkm程序及模块隐藏(一)
  • 4个实用的微服务测试策略
  • Android组件 - 收藏集 - 掘金
  • Angular数据绑定机制
  • Asm.js的简单介绍
  • C学习-枚举(九)
  • javascript 哈希表
  • leetcode-27. Remove Element
  • Python - 闭包Closure
  • Redis字符串类型内部编码剖析
  • Spring技术内幕笔记(2):Spring MVC 与 Web
  • WordPress 获取当前文章下的所有附件/获取指定ID文章的附件(图片、文件、视频)...
  • 分享一个自己写的基于canvas的原生js图片爆炸插件
  • 基于遗传算法的优化问题求解
  • 微信小程序--------语音识别(前端自己也能玩)
  • 写给高年级小学生看的《Bash 指南》
  • MiKTeX could not find the script engine ‘perl.exe‘ which is required to execute ‘latexmk‘.
  • 【运维趟坑回忆录 开篇】初入初创, 一脸懵
  • MyCAT水平分库
  • NLPIR智能语义技术让大数据挖掘更简单
  • 湖北分布式智能数据采集方法有哪些?
  • ​2020 年大前端技术趋势解读
  • ​LeetCode解法汇总1410. HTML 实体解析器
  • ​MySQL主从复制一致性检测
  • ​人工智能之父图灵诞辰纪念日,一起来看最受读者欢迎的AI技术好书
  • (bean配置类的注解开发)学习Spring的第十三天
  • (DFS + 剪枝)【洛谷P1731】 [NOI1999] 生日蛋糕
  • (Mirage系列之二)VMware Horizon Mirage的经典用户用例及真实案例分析
  • (附源码)spring boot校园健康监测管理系统 毕业设计 151047
  • (附源码)ssm高校升本考试管理系统 毕业设计 201631
  • (附源码)计算机毕业设计SSM智慧停车系统
  • (每日持续更新)信息系统项目管理(第四版)(高级项目管理)考试重点整理 第13章 项目资源管理(七)
  • (区间dp) (经典例题) 石子合并
  • (三)终结任务
  • (十二)python网络爬虫(理论+实战)——实战:使用BeautfulSoup解析baidu热搜新闻数据
  • .NET Core SkiaSharp 替代 System.Drawing.Common 的一些用法
  • .NET Core/Framework 创建委托以大幅度提高反射调用的性能
  • .NET 使用 ILRepack 合并多个程序集(替代 ILMerge),避免引入额外的依赖
  • .net打印*三角形
  • .Net调用Java编写的WebServices返回值为Null的解决方法(SoapUI工具测试有返回值)
  • .NET开发不可不知、不可不用的辅助类(三)(报表导出---终结版)