如果我不在Android工作室进行测试,我可以删除androidTest文件夹吗?

时间:2015-06-01 02:34:51

标签: android-studio

我发现在Android工作室项目中有一个名为androidTest的文件夹,如果我不在Android工作室进行测试,可以删除androidTest文件夹吗?

谢谢!

5 个答案:

答案 0 :(得分:14)

是的,如果您不想使用它,可以将其删除。

答案 1 :(得分:2)

是的,如果您不使用单元测试,则可以删除两个以(test)和(androidTest)结尾的软件包名称。

要减小apk的大小,您可以删除下面与 Test

相关的库
testImplementation 'junit:junit:4.12'
androidTestImplementation 'com.android.support.test:runner:1.0.2'
androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.2'

答案 2 :(得分:0)

除了删除依赖项和文件夹外,请确保删除:

testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"

同样,为了避免出现更多错误。

删除此选项后,我的apk大小减少了约300 KB。

//欢呼声

答案 3 :(得分:0)

testImplementation和androidTestImplementation以及androidTestImplementation不在Apk大小之内。

testImplementation中的测试部分讲述了一种不同的味道,这不是发行版本的一部分。

您可以编写测试用例而无需增加apk大小。

答案 4 :(得分:0)

是的,您可以删除它们,您可以转到 build.gradle,然后删除任何新的 android 项目中预加载的以下依赖项。

testImplementation 'junit:junit:4.+'
androidTestImplementation 'androidx.test.ext:junit:1.1.2'
androidTestImplementation 'androidx.test.espresso:espresso-core:3.3.0'

然后单击 androidTestTest 包并按 Delete 它们将被删除!