在安卓项目使用了Kotlin之后,发现Kotlin一个相当强大的地方,可以不用findViewById,引入布局,直接使用控件,使用kotlin插件自动生成 1、在 application.gradle 中引入kotlin扩展插件 classpath "org.jetbrains.kotlin:ko ...
分类:
其他好文 时间:
2020-08-10 10:54:17
阅读次数:
85
1. 要求的路径是 D:\JQ\JDK\JDK8_64 但是实际的路径是 D:\JQ\JDK\JDK8_64\jre 是因为之前解决别的问题把jdk中的tool.jar放到了jre中,所以D:\JQ\JDK\JDK8_64\jre\lib把这个目录下的 tool.jar删掉就好了.估计gradle是 ...
分类:
编程语言 时间:
2020-08-06 19:27:54
阅读次数:
83
#前言 学习JVM类加载器,ClassLoader这个类加载器的核心类是必须要重视的。 #ClassLoader源码文档 Notes:下方蓝色文字是自己的翻译(如果有问题请指正)。黑色文字是源文档。 public abstract class ClassLoader extends Object 类 ...
分类:
编程语言 时间:
2020-08-02 16:15:22
阅读次数:
100
这是我的第47篇原创文章。为什么要阅读源码?这是一个有趣的问题,类似的问题还有,为什么要看书?为什么要爬山?这也是一个哲学问题,我想每个人都有不同的答案,下面我是对阅读源码好处的一些思考。(PS:也欢迎你在评论区留言补充)阅读源码的好处1.知其然知其所以然这是一句IT人都很熟悉的话,在开源软件越来越多,并且升级越来越快的今天,如果说还有什么是重要的,那一定是知道它(开源软件)的核心原理和执行流程,
分类:
编程语言 时间:
2020-07-31 01:20:09
阅读次数:
101
在根目录新建 Static.bundle 文件夹 打开android/app/build.gradle文件,新增 android { ... sourceSets { main { assets.srcDirs = ['src/main/assets', '../../Static.bundle'] ...
分类:
移动开发 时间:
2020-07-29 17:37:44
阅读次数:
93
Gradle-构建过程&计算build执行时长 来源 https://www.jianshu.com/p/e7a40a592f15 # 任务 图解 Gradle 构建的三个阶段 监听 Gradle 不同阶段的回调; 练习-计算 build 任务的执行时长; # Gradle 构建过程 下面这张图是是 ...
分类:
其他好文 时间:
2020-07-27 09:26:30
阅读次数:
73
解决方案: 1. 找到gradle的安装目录,进入到/bin的目录下面,找到gradle.bat或gradle文件 2. 编辑gradle.ba或gradlet文件,将DEFAULT_JVM_OPTS设置成DEFAULT_JVM_OPTS="-Dfile.encoding=UTF-8",并保存。 3 ...
分类:
其他好文 时间:
2020-07-26 19:45:24
阅读次数:
193
Kafka 0.10.1版本源码 Idea编译 1.环境准备 Jdk 1.8 Scala 2.11.12:下载scala-2.11.12.msi并配置环境变量 Gradle 5.6.4: 下载Gradle-5.6.4并配置环境变量 2.配置文件修改 -gradle.properties文件中 sca ...
分类:
其他好文 时间:
2020-07-26 00:28:42
阅读次数:
75
Gradle Wrapper 当把本地一个项目放入到远程版本库的时候,如果这个项目是以gradle构建的,那么其他人从远程仓库拉取代码之后如果本地没有安装过gradle会无法编译运行,如果对gradle不熟悉,会使得无法很好的去快速构建项目代码。所以gradle可以自动生成一键运行的脚本,把这些一起 ...
分类:
移动开发 时间:
2020-07-25 23:44:19
阅读次数:
87
原文发于微信公众号 jzman-blog,欢迎关注交流。 前面几篇学习了 Gradle 构建任务的基础知识,了解了 Project 和 Task 这两个概念,建议先阅读前面几篇文章: Gradle系列之初识Gradle Gradle之Groovy基础篇 Gradle系列之构建脚本基础 Gradle ...
分类:
其他好文 时间:
2020-07-22 23:32:55
阅读次数:
77