在 Android Studio 中创建单独的测试模块/项目

2023-11-30

我使用的是 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(使用前将#替换为@)

在 Android Studio 中创建单独的测试模块/项目 的相关文章

随机推荐