;
这些临时文件都是各种 Java JDK , Android SDK 工具执行产生的 , 如 : javac 执行产生 .class 字节码文件 , dx 工具打包字节码文件为 dex 文件 , aapt2...打包资源到 ap_generated_sources 中 , ndk 编译产生 .so 动态库 ;
intermediates 目录主要是处理与 Java 代码相关的临时文件 , 或缓存文件 ;..., 和这些生成文件 , 对排查 Android 编译时错误很有帮助 ;
编译构建 APK 安装包 , 需要将 Java 代码 , AIDL 文件 , Asset 资源 , Resources 资源 ,...AAPT2 资源编译工具 , 用于编译 Assets 和 Resources 资源 ;
二、Java 源码编译
----
Java 源代码编译 : 使用 javac 编译工具 , 编译成 .class...字节码文件 , 编译的过程中 , 就需要有目录来存储编译生成的临时文件 ,
javac 编译工具路径 : " D:\Program Files\Java\jdk1.8.0_221\bin\javac.exe