我发现在过去的几年中,许多程序在Android Studio中似乎都保留了重复的“项目文件夹”,这是为什么呢?
为了进一步详细说明,如果您导入他们的项目,并查看那里的文件夹结构,将会出现以下内容:
Java
| --com.myproject.spaceInvader
| --com.myproject.spaceInvader(test)
| --com.myproject.spaceInvader(alphaTest)
这些是什么?第三方测试工具产生了什么?
答案 0 :(得分:1)
在Android Studio中创建项目时,该项目具有standard structure:
主要
包含“主要”源集文件:Android代码和 所有构建变体共享的资源(其他构建变体的文件 驻留在同级目录中,例如src / debug /用于调试版本 类型)。 AndroidManifest.xml描述了应用程序的性质和 每个组成部分。有关更多信息,请参见 AndroidManifest.xml文档。 java /包含Java代码源。
测试
包含用于在主机JVM上运行的本地测试的代码。
androidTest
包含用于在 Android设备。有关更多信息,请参阅Android测试 文档。