Android 什么是;“提取转换”;在Gradle任务中“;“预调试构建”;真的吗?

Android 什么是;“提取转换”;在Gradle任务中“;“预调试构建”;真的吗?,android,gradle,Android,Gradle,我从Android的每日构建中收集了Gradle日志,我想知道这是什么意思 在工件上执行transformIdentityTransform->ExtractAarTransform->AarTransform支持核心ui.aar(com.android.support:support核心ui:28.0.0) 只需将支持核心ui:28.0.0aar添加到类路径? 这就是全部?如果我错了,请纠正我。谢谢 对于aar依赖项,它通常包括.jar(类文件)、aidl、jni库和资源,当您将其集成到项目中

我从Android的每日构建中收集了Gradle日志,我想知道这是什么意思

在工件上执行transform
IdentityTransform
->
ExtractAarTransform
->
AarTransform
支持核心ui.aar(
com.android.support:support核心ui:28.0.0

只需将
支持核心ui:28.0.0
aar添加到类路径?
这就是全部?如果我错了,请纠正我。谢谢

对于aar依赖项,它通常包括
.jar
(类文件)、
aidl
jni
库和资源,当您将其集成到项目中时,gradle任务将提取这些类和其他文件夹以供后续步骤处理,这就是
extractarTransform
所做的,请参阅源代码


对于
AarTransform
,它返回提取的AAR文件夹的内容,请参见AARAndroid Archive是一个可以用作Android应用程序模块依赖项并用作Android库的文件。了解更多关于他们的信息。它基本上是一种类似JAR的归档格式,但包含Android应用程序模块以及布局等文件

更多关于特定android库支持核心ui:28.0.0 aar的信息