Android studio 如果我没有';你不能在Android studio中进行测试吗?
我发现Android studio项目中有一个名为androidTest的文件夹,如果我没有在Android studio中进行测试,我可以删除该文件夹吗?是的,如果你不想使用它,你可以删除它。是的如果你不使用单元测试,你可以删除两个具有(test)和(androidTest)的包名在末尾 为了减小apk的大小,您可以删除下面和测试相关的库Android studio 如果我没有';你不能在Android studio中进行测试吗?,android-studio,Android Studio,我发现Android studio项目中有一个名为androidTest的文件夹,如果我没有在Android studio中进行测试,我可以删除该文件夹吗?是的,如果你不想使用它,你可以删除它。是的如果你不使用单元测试,你可以删除两个具有(test)和(androidTest)的包名在末尾 为了减小apk的大小,您可以删除下面和测试相关的库 除了删除依赖项和文件夹外,请确保删除: testInstrumentationRunner "android.support.test.runner.And
除了删除依赖项和文件夹外,请确保删除:
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
同样,为了避免出现更多错误
删除此项后,我的apk大小减少了约300 KB
//干杯测试实施和androidTestImplementation以及androidTestImplementation不属于Apk大小 testImplementation中的测试部分讲述了一种不同的风格,它不是发布版本的一部分
您可以在不增加apk大小的情况下编写测试用例。是的,您可以删除它们,您可以转到
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
将删除它们 当我删除它时,Android Studio在我面前引发了一个核心IDE异常,之后它重新生成了测试folder@TimCastelijnsAndroid Studio的哪个版本?是完全安全的,至少在版本1.3.2之前删除它。只需要删除文件夹,不需要重构。1.3.2。我设法删除了它,但我没想到Core IDE exceptionMine在自上次gradle和gradle包装器升级以来的7行代码中包含7个错误,以“cannot resolve AndroidJUnit4”开头。
testImplementation 'junit:junit:4.+'
androidTestImplementation 'androidx.test.ext:junit:1.1.2'
androidTestImplementation 'androidx.test.espresso:espresso-core:3.3.0'