我正在使用Android Studio和Gradle构建应用程序。构建完成后,build
文件夹包含以下文件夹:
- assets
- CordovaLib
- build
- src
- build.gradle
- gradle
- src
- com.my.package
- CordovaApp
- build.gradle
- build
- generated
- intermediates
- outputs //not displayed in android studio's project tree
- tmp //not displayed in android studio's project tree
1)生成什么,中间体和tpm文件夹?
2)为什么工作室的项目树中没有显示输出和tmp文件夹?
答案 0 :(得分:12)
"生成"文件夹包含Android Studio为模块生成的java代码。这里的主要文件是" R.java"它为" res"中的每个项目分配符号名称。目录,因此可以在java源代码中引用它们。
"中间体"文件夹包含在构建过程中创建的各个文件,这些文件最终组合在一起以生成" apk"文件。
输出文件夹丢失,因为模块" .iml"文件使用以下语句明确排除它:
<excludeFolder url="file://$MODULE_DIR$/build/outputs" />
删除该行和&#34;输出&#34;目录将显示在build。
下