Android Studio引用aar
android studio 引用aar的时候,一般需要将aar文件放在libs目录下,并同步修改build.gradle文件
dependencies {implementation fileTree(dir: "libs", include: ["*.jar","*.aar"])
}
如若aar中存在so文件,但我们为了减少apk 大小,仅仅想其中几种abi,而非所有abis,可在
build.gradle中做如下配置:
packagingOptions {exclude 'lib/arm64-v8a/libcrashlytics-envelope.so'exclude 'lib/arm64-v8a/libcrashlytics.so'exclude 'lib/armeabi/libcrashlytics-envelope.so'exclude 'lib/armeabi/libcrashlytics.so'exclude 'lib/mips64/libcrashlytics-envelope.so'exclude 'lib/mips64/libcrashlytics.so'exclude 'lib/mips/libcrashlytics-envelope.so'exclude 'lib/mips/libcrashlytics.so'exclude 'lib/x86_64/libcrashlytics-envelope.so'exclude 'lib/x86_64/libcrashlytics.so'
}
如此,将不需要的abi exclude掉,在一定程度上可为 apk瘦身。
Android Studio引用aar相关推荐
- Android Studio 引用aar包 更新后找不到新增的方法问题(踩坑)
明明已经更新了aar文件,但死活找不到新增的方法,代码提示里也找不到新增的方法名,但编译能编译,运行也一切正常,只是IDE一直提示错误,有强迫症的小猿好几天都想不明白. 其间有高手指教说:" ...
- android自定义控件 jar,Android Studio引用自定义的framework.jar包
1.在app/libs/目录下添加framework.jar包. 2.打开build->Edit Libraries and Dependencies,把libs/framework.jar放到 ...
- Android studio 更新aar库无效问题解决
Android studio 更新aar库无效问题解决 前言 清缓存 解决 完事 前言 最近开发库的时候带有关联库,也就是每个SDK都依赖了中间的SDK.在我修改了中间SDK的时候,打包成aar,放到 ...
- Android Studio 引用系统 jar 包的正确姿势
博客: 安卓之家 微博: 追风917 CSDN: 蒋朋的家 简书: 追风917 Android Studio 如何引用 jar 包,相信大家都会操作的,现在问题来了,对于系统里的 jar,比如 fra ...
- android生成aar无效,android studio生成aar包并在其他工程引用aar包的方法
1.aar包是android studio下打包android工程中src.res.lib后生成的aar文件,aar包导入其他android studio 工程后,其他工程可以方便引用源码和资源文件 ...
- 一个android工程生成两个aar,android studio生成aar包并在其他工程引用aar包(示例代码)...
1.aar包是android studio下打包android工程中src.res.lib后生成的aar文件,aar包导入其他android studio 工程后,其他工程可以方便引用源码和资源文件 ...
- android studio打包aar心得
2019独角兽企业重金招聘Python工程师标准>>> 在比较大的 Android 项目的开发中,我们经常会遇到工程.jar 包等等之间相互引用的方式.一般我们通过在 gradle ...
- Android Studio 生成 aar包 及使用
*.aar的含义: 包含所有资源 ,class以及res资源文件全部包含.aar包导入其他android studio 工程后,其他工程可以方便引用源码和资源文件 本文Android Studio 版 ...
- android studio 打包aar 与 引入aar包
一.android studio 打包arr 1. aar包是Android studio 下打包Android工程中src.res.lib后生成的aar文件(与Jar包最大的不同是Jar包不包含资源 ...
最新文章
- 批处理技巧:循环固定目录的子目录,然后向每个子目录拷贝文件
- 网络编程学习笔记(getsockopt和setsockopt函数)
- 登录界面拦截java_java拦截通过url访问页面,必须通过登录页面访问目标页面
- bat 批处理 常用命令和乱码问题
- lan交换和无线教师手册_无线AP组网方式有多种,办公楼的无线覆盖系统的组网方式有哪些?...
- AD域控exchange邮箱—powershell 程序暂停sleep 继续执行的方法
- Julia : 在编程中的Unicode 字符
- js实现web贪吃蛇小游戏
- 测试工程师必备小工具指南
- html制作dnf,dnf怎么制作img文件 时装拼合教程
- 风云2号卫星云图_风云四号A星搭载多通道扫描成像辐射计(AGRI)和大气垂直探测仪(GIIRS)可对台风进行加密观测...
- 静态库和动态库运行时间的区别
- windows 错误代码2
- 一道闪光在图片上划过
- java 苹果cms 萌果_苹果cms打包app
- C语言——计算当前日期前/后N天的日期
- Leetcode Hot-100
- JAVA学习日志 关于周易数字卦的一个算法
- Hexo NexT 评论系统 Valine 的使用
- 如何实现罗克韦尔PLC AB1756的远程监控数据采集?