java8源码-GradleGuide:gradle的一些常识

时间:2024-06-24 13:29:20
【文件属性】:

文件名称:java8源码-GradleGuide:gradle的一些常识

文件大小:690KB

文件格式:ZIP

更新时间:2024-06-24 13:29:20

系统开源

java8 源码 Q1.Jack is required to java_8 原因:AS新版本java8新特性需要jack工具链 新的 Java 8 语言功能,还需使用新的 Jack 工具链。新的 Android 工具链将 Java 源语言编译成 Android 可读取的 Dalvik 可执行文件字节码, 且有其自己的 .jack 库格式,在一个工具中提供了大多数工具链功能:重新打包、压缩、模糊化以及 Dalvik 可执行文件分包。 以下是构建 Android Dalvik 可执行文件可用的两种工具链的对比: 旧版 javac 工具链: javac (.java –> .class) –> dx (.class –> .dex) 新版 Jack 工具链: Jack (.java –> .jack –> .dex) 官方说明网址: proguardFiles这部分有两段,前一部分代表系统默认的android程序的混淆文件,该文件已经包含了基本的混淆声明,免去了我们很多事, 这个文件的目录在 /tools/proguard/proguard-android.txt, 后一部分是我们项目里的


【文件预览】:
GradleGuide-master
----.gitignore(97B)
----gradle()
--------wrapper()
----README.md(1KB)
----build.gradle(993B)
----gradlew.bat(2KB)
----gradlew(5KB)
----gradle-study-path01.png(660KB)
----app()
--------.gitignore(7B)
--------build.gradle(3KB)
--------proguard-rules.pro(647B)
--------src()
----gradle.properties(855B)
----.idea()
--------runConfigurations.xml(564B)
--------encodings.xml(159B)
--------vcs.xml(180B)
--------misc.xml(3KB)
--------modules.xml(496B)
--------.name(11B)
--------copyright()
--------compiler.xml(686B)
--------gradle.xml(857B)
----config.gradle(392B)
----Guide-L1.md(4KB)
----settings.gradle(33B)
----library-outis()
--------.gitignore(7B)
--------build.gradle(572B)
--------proguard-rules.pro(647B)
--------src()

网友评论