uiautormator всегда IllegalStateException: accessibilityservice уже зарегистрирован - PullRequest
0 голосов
/ 18 апреля 2019

я использую uiautomator в junitTest, в "@BeforeClass" я инициирую UiDevice: "" mUIDevice = UiDevice.getInstance (InstrumentationRegistry.getInstrumentation ());сначала я заканчиваю тест, затем снова запускаю тест, получаю сообщение об ошибке: java.lang.IllegalStateException: UiAutomationService android.accessibilityservice.IAccessibilityServiceClient$Stub$Proxy@7478d40 уже зарегистрирован!

@RunWith(AndroidJUnit4.class)
public class DailyInstrumentedTest  {
@BeforeClass
public static void beforeTest(){

    //com.oppo.engineermode/.development.KeepSrceenOn
    try {
        mUIDevice = UiDevice.getInstance(InstrumentationRegistry.getInstrumentation());  //获得device对象
    }
}
@Test
public void test(){}
}
...