我使用的是 Android Studio 版本 0.8.14。目前,新建Android项目后,默认是test源码文件夹androidTest
位于src
的文件夹app
模块,与main
(其中包含应用程序源代码)。
但是,如果出于任何特定原因,我想将测试代码移至项目中的单独模块中,或者进一步移至我用于应用程序源代码的项目之外的单独项目中,我可以这样做吗?
为了让你更容易理解我在问什么,一张“图片”会更好。 Android Studio 创建的当前默认新项目结构如下所示:
My Project
|___my app module
|___src
|___androidTest
|___main
现在我想要的东西看起来像这样:
My Project
|___my app module
| |___src
| |___main
|___my test module
or this:
My App Project
| |___my app module
|
My Test Project (some how linked to My App Project)
我怎样才能得到这个?任何帮助,将不胜感激。
如果我理解您的要求,您可能会缺少的信息是添加以下内容:
include ':my app module', ':my test module'
到您的settings.gradle 文件。我使用这种技术将“连接”测试与纯单元测试分开。您可能有兴趣查看我用流行的 Decardard-gradle 项目制作的一个分叉,它正是这样做的:https://github.com/jdonmoyer/deckard-gradle
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)