可以选择创建Android JUnit项目。
据我所知,另一种方法是在同一个名为test的项目中创建一个文件夹,其中包含与现有项目相同的包名。
这两种方法有什么不同。
答案 0 :(得分:0)
当我使用Java开发时,我通常会在与我的源相同的项目中创建一个单独的/ test文件夹,并在其下面使用相同的包结构。
我将两者分开,以便/ test内容不会打包并与源代码一起部署。没意义部署测试或他们所依赖的第三方JAR。
答案 1 :(得分:0)
创建一个单独的项目。这样做有很多原因,其中你的测试不会包含在最终APK
中,你的主项目和测试可能需要不同的AndroidManifext.xml
,因为它是<通常的做法,你的项目将更容易理解。
答案 2 :(得分:0)
选项1:单独的Android测试项目
option2:“项目中的项目”,“tests”文件夹
选项2
应该提供更好的日食速度,概述和更少的维护,
由Google在文档中推广
但目前有ADT向导工具支持。
我目前将option1视为当前事实上的标准,
它具有良好的ADT支持。
尽管如此,请保持睁大眼睛,因为ADT版本几乎每月发布一次 因此,option2可能很快就会成为事实上的。