Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/221.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/sorting/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何在Android运行时运行JUnit测试?_Java_Android_Maven_Junit - Fatal编程技术网

Java 如何在Android运行时运行JUnit测试?

Java 如何在Android运行时运行JUnit测试?,java,android,maven,junit,Java,Android,Maven,Junit,官方的JDK和Android运行时非常相似,但支持不同的类集。例如,java.awt包在Android上不可用,Android包在JDK上不可用 为了编写在普通Java和Android中都能运行的Java库,最好在两个VM中运行JUnit测试。有没有办法做到这一点,比如使用Maven插件?或者建议采用不同的方法?在Android设备/仿真器上执行的单元测试-或者“可以使用Android Studio/Gradle开发” 我不确定是否以及如何使用Maven直接执行仪器化的单元测试 一种可能的方法是

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


为了编写在普通Java和Android中都能运行的Java库,最好在两个VM中运行JUnit测试。有没有办法做到这一点,比如使用Maven插件?或者建议采用不同的方法?

在Android设备/仿真器上执行的单元测试-或者“可以使用Android Studio/Gradle开发”

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

一种可能的方法是使用从Maven内部执行Gradle