Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/191.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
关于生命周期测试的Android单元测试_Android - Fatal编程技术网

关于生命周期测试的Android单元测试

关于生命周期测试的Android单元测试,android,Android,我想测试活动生命周期。我发现当我运行语句“getInstrumentation().callActivityOnPause(getActivity())”时,程序员说“找不到活动” 这是为什么?我该如何修复它?但我调用“getInstrumentation()。callActivityOnResume(getActivity())”是可以的,我希望getInstrumentation()。callActivityOnPause(getActivity())可以,但事实上不行,我想知道为什么以及如

我想测试活动生命周期。我发现当我运行语句“getInstrumentation().callActivityOnPause(getActivity())”时,程序员说“找不到活动”


这是为什么?我该如何修复它?

但我调用“getInstrumentation()。callActivityOnResume(getActivity())”是可以的,我希望getInstrumentation()。callActivityOnPause(getActivity())可以,但事实上不行,我想知道为什么以及如何修复onResume是否工作而不是onPause,这可能是因为您的活动已暂停。@Tristan,如何查看它?在setUp方法中,保留对该活动的类变量的引用。然后在调用callActivityOnPause()时,将引用传递给该活动