学习本文的收益:
1.掌握如何使用V8引擎
2.对于小程序V8 Worker的理解更深刻
3.了解JsApi的注入和调用原理
1 | :android_tools:generateDebugRFile > |
反推法
根据 “ 14.95 MB/15.52 MB downloaded “,我们在ResourceOperation 中找到了满足我们看到的这种格式。
在项目开发完毕后,publish Maven时,如果我们项目依赖了三方的包,那么我们需要在Pom中指定依赖的项目,那么我们有两种方式可以实现:
第一种:使用 MavenPublication 中的from components.java (java项目),components是一个集合,components.java类似一个Configuration
第二种:使用 MavenPublication pom.withXml
AnnotationProcessor(apt) 这个单词组合我们经常在build.gradle 中看到,或许大部分人都知道它是用来做什么的,也有部分人会使用apt通过注解生成代码,但是相信大部分人仅仅只是会用,而没有关注过apt的原理
今天我将从gradle编译流程的角度来给大家分享Apt的原理
在发版之前,我们需要关注的一个指标是包体积,作为一个模块化的项目,如果各模块是以aar的方式依赖到主项目(壳儿)中,那么你可以使用如下的方式来分析两个版本之间的aar文件差异,并输出结果。
对于一些时序性的工作,你可以使用plantuml来构建简单时序关系,它势必会提升你的工作效率。
|
---|
建立两个参与者,你可以使用简单的-> ,<- ,–> ,<–等符号来实现参与者之间的消息传递。
参考:https://git-scm.com/book/zh/v2 第十章
1 | > ls .git/ |
gradle学习笔记
本文只是总结提取出适配需要的注意点