为什么在Android项目中复制文件夹?

问题描述 投票:2回答:1

我发现在几年的时间里,很多程序在Android Studio中看起来都是重复的“项目文件夹”,为什么会这样?

为了进一步详细说明,如果你导入他们的项目,并且如果你看看那里的文件夹结构,将会有这样的事情:

Java的

| --com.myproject.spaceInvader

| --com.myproject.spaceInvader(测试)

| --com.myproject.spaceInvader(alphaTest)

这些是什么?第三方测试工具生成的东西?

android-studio testing
1个回答
1
投票

在Android Studio中创建项目时,它有一个standard structure

A tipical project's structure

来自official documentation

主要

包含“主要”源集文件:所有构建变体共享的Android代码和资源(其他构建变体的文件驻留在兄弟目录中,例如src / debug /用于调试构建类型)。 AndroidManifest.xml描述应用程序及其每个组件的性质。有关更多信息,请参阅AndroidManifest.xml文档。 java /包含Java代码源。

测试

包含在主机JVM上运行的本地测试的代码。

androidTest

包含在Android设备上运行的检测测试的代码。有关更多信息,请参阅Android Test文档。

© www.soinside.com 2019 - 2024. All rights reserved.