前言 看完本文可以达到什么程度 自顶向下分析 学会 hook task 学会自定义 task,自定义 gradle 插件 掌握改造 Robust 预备知识 理解 gradle...

前言 看完本文可以达到什么程度 自顶向下分析 学会 hook task 学会自定义 task,自定义 gradle 插件 掌握改造 Robust 预备知识 理解 gradle...
你好,看了你这文章,有些问题想咨询一下。不知道方不方便?比如我们在SDK中使用的话,是如何打出sdk.jar以及修复的patch.jar。。在这个修改的里面没有看懂。比如我们生成外部提供的sdk.jar是通过makeJar这个task进行生成的。但是跟这个怎么结合。
Robust热更应用在SDK项目美团Robust提供的的依赖只能应用在APP项目中,SDK项目要使用Robust必须简单的修改一下源码才能使用。在修改源码前我们需要到github上去下载Robus的源码ht...
上一篇:构建的发布与上传 本小节示例脚本 检查依赖 在引用的依赖或传递性依赖存在版本冲突时,Gradle采用的策略是优先选取最新的依赖版本解决版本冲突问题。解决此类问题我们可...
这是简单工厂
因为要做一个无埋点收集数据的功能,需要自定义一个Plugin,搜到的方法大部分都是打印一个HelloWorld,没有任何的参考价值,所以详细记录一下过程。如果想对编译的cla...
转眼,离2017年的结束只有24天。 有人调侃:“我2018年的新计划,就是完成2017年计划的、一定要做完的、2016年没做完的事情。” 年底事务繁忙,不少人因为忙得底朝天...
1.准备工作 这里可以参考Android官网提供的方法配置编译环境:Setting up a Mac OS build environment。 1.1.创建大小写敏感的磁盘...
(时间:2017年/2月/20日 状态:依然是菜鸟)首先,谢谢这些大爷的博客帮助我这个菜鸟,贴出链接。使用Android Studio导入源码利用 Android Studi...
Github地址:TickView,一个精致的打钩小动画https://github.com/ChengangFeng/TickView 1. 前言 最近在看轻芒杂志的时候,...
文/墨澜young 1. 最近一个机缘巧合的机会,去面试了一家小公司。说是面试,其实就是和大老板聊一聊。约了一个周末的上午,和大老板从早上不到十点聊到了下午一点多,全程貌似对...
问题描述 当我将Support包由V22.2.0升级到V24.0.0的版本之后,发现原来正常显示的Toolbar显示异常。前提是我并没有修改任何代码。请看下图 Navigat...
老早QA就提了个bug,说我们的popupWindow在android N (7.0)系统展示不对。然后我今天有空就把这个bug修了,没明白google为啥这次这样改Popu...
RxJava是非常热门的函数响应式编程库,在Android开发中已经非常流行了,刚开始上手会有点难,但只要理解了它,就再也回不去了;不使用RxJava写异步请求的话,就感觉各...
by QJoy (email alexq_andr@163.com) 工程源码托管在 GitHub follow&star 一、解决痛点-coding时遇到的问题 案例 案例...
接触Jni的时候,最繁琐的就是去生成.h头文件,以前很笨的方法就是通过javah工具生成.h头文件,还要各种指定路径等繁琐操作,写着写着就有点烦人。现在介绍一种更快捷的方式,...
非常感谢,已纠正。
Android Studio怎么用JNI编写出Hello World搭建环境 搭建好android studio的ndk环境其实就是一行代码的问题:在你的local.properties中加入这一行代码就好前提是你已经下载好了ndk的包 JN...
ADB、Android Monitor、DDMS、HierarchyViewer、MAT、SysTrace、TraceView 性能分析工具使用大全 ADB 通过连接电脑和手...
工具类已经作为library上传到jiepack,欢迎starCommonUtils SHA加密算法 获得版本名字,以及版本号 时间格式化 修改状态栏字体为黑色,兼容魅族和小...
哈哈哈,十分钟动画又来了~~照惯例,先上图吧 看起来不太好看,主要是因为原图设计不给版权,不过SwitchBar这个控件的 ui 效果是一毛一样的。 这个控件眨看不太好实现,...