我发现在Android工作室项目中有一个名为androidTest的文件夹,如果我不在Android工作室进行测试,可以删除androidTest文件夹吗?
谢谢!
答案 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'
然后单击 androidTest
和 Test
包并按 Delete
它们将被删除!