Java Android检测测试引发异常:活动永远不会成为请求状态;[恢复、销毁、启动、创建]”;
这是测试的最短变体:Java Android检测测试引发异常:活动永远不会成为请求状态;[恢复、销毁、启动、创建]”;,java,android,xiaomi,instrumented-test,Java,Android,Xiaomi,Instrumented Test,这是测试的最短变体: … @RunWith(AndroidJUnit4.class) @LargeTest public class RunAllTest { @Test public void testShortRun() { Context ctx = ApplicationProvider.getApplicationContext(); Intent intent = new Intent(ctx, SplashActivity.class); Act
…
@RunWith(AndroidJUnit4.class)
@LargeTest
public class RunAllTest {
@Test
public void testShortRun() {
Context ctx = ApplicationProvider.getApplicationContext();
Intent intent = new Intent(ctx, SplashActivity.class);
ActivityScenario activityScenario = ActivityScenario.launch(intent);
}
}
它抛出一个异常:
java.lang.AssertionError:Activity永远不会成为请求状态“[恢复、销毁、启动、创建]”(last lifecycle transition=“PRE_ON_CREATE”)
手机型号:小米红米9
MIUI版本:MIUI全局11.0.7稳定11.0.7.0(QJCRUXM)
Android版本:10 QP1A.190711.020
安卓安全补丁级别:2020-09-01
建立的解决方案/解决方案:
您应该禁用(默认情况下启用)
设置->附加设置->开发人员选项->启用MIUI优化我有设备小米红米4,但禁用开发人员选项的MIUI优化对我没有帮助