开发工具及gradle
x1971481259
这个作者很懒,什么都没留下…
展开
-
android studio生成aar包并在其他工程引用aar包
1.aar包是Android studio下打包android工程中src、res、lib后生成的aar文件,aar包导入其他android studio 工程后,其他工程可以方便引用源码和资源文件2.生成aar包步骤:①.用android studio打开一个工程,然后新建一个Module,新建Module时候选择Android Library,后面按新建普通工程操作原创 2016-12-09 11:08:19 · 502 阅读 · 0 评论 -
Android应用程序资源的编译和打包过程分析
我们知道,在一个APK文件中,除了有代码文件之外,还有很多资源文件。这些资源文件是通过Android资源打包工具aapt(Android Asset Package Tool)打包到APK文件里面的。在打包之前,大部分文本格式的XML资源文件还会被编译成二进制格式的XML资源文件。在本文中,我们就详细分析XML资源文件的编译和打包过程,为后面深入了解Android系统的资源管理框架打下坚实的基础。转载 2016-09-20 11:38:53 · 473 阅读 · 0 评论 -
打aar混淆包和集成aar的方法
最近项目中有用到发布混淆aar的需求,网上有很多方法,但都不够全面,这里把自己整理的结果做个汇总,避免重复收集浪费时间环境要求android studio(该方法是针对AS的)初始需求把你项目中的某一个模块,打包成一个混淆的aar,集成到其他的项目中,同事暴露的接口不混淆,你这个aar的依赖库跟其他项目的依赖库不能冲突需求详情假设转载 2016-12-09 11:12:09 · 7409 阅读 · 1 评论 -
GRADLE依赖的统一管理
我想大部分人应该都在使用Gradle来依赖管理,还没有使用的去面壁思过,Gradle使用起来简直太好用了,举个例子,我们想依赖个support-v4包,直接一句话:compile 'com.android.support:support-v4:23.1.1'不要太方便好么?但是不知道你们发现一些问题没有?比如以后v4版本号如果升级了怎么办?你可能会说直接手动改下版本号就好了,转载 2017-10-12 14:22:18 · 878 阅读 · 0 评论 -
升级gradle至3.0+,一路填坑
本人项目中的gradle版本比较低,为了不影响后续开发,故决定升级到最新的gradle3.1.2,特此记录一下自己填过的坑,以供后来者借鉴,避免躺在同样的坑。1,首先修改项目根目录下的build.gradle文件把gradle依赖升级到3.1.2。// 说明gradle的版本号classpath 'com.android.tools.build:gradle:3.1.2'2,修改项目根目录下gr...原创 2018-05-30 19:22:32 · 18482 阅读 · 2 评论