【问题标题】:How to run JUnit tests in an Android runtime?如何在 Android 运行时运行 JUnit 测试?
【发布时间】:2018-12-20 23:19:54
【问题描述】:

官方 JDK 和 Android 运行时非常相似,但支持不同的类集。比如java.awt包在Android上不可用,android包在JDK不可用。

为了编写可在常规 Java 和 Android 中运行的 Java 库,最好在两个 VM 中运行 JUnit 测试。有没有办法做到这一点,例如使用 Maven 插件?还是有其他推荐的方法?

【问题讨论】:

    标签: java android maven junit


    【解决方案1】:

    在 Android 设备/模拟器上执行的单元测试(或称为“Instrumented Unit Tests”)可以使用 Android Studio / Gradle 开发。

    我不确定是否以及如何直接使用 Maven 执行仪器化单元测试。

    一种可能的方法是在 Maven 中使用 gradle-maven-plugin 执行 Gradle。

    【讨论】:

    • 这方面有什么更新吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-06-24
    • 2016-05-09
    • 2011-03-22
    • 2016-07-28
    • 2017-04-20
    • 2023-03-13
    • 2011-11-12
    相关资源
    最近更新 更多