3
테스트 농장을 짓기 위해 tryig를 쓰고 있지만 큰 허점이 하나 있습니다. 전화기가 잠 들어있을 때 에스프레소 테스트를 실행할 수 없습니다.잠 들어있는 에스프레소 테스트
android.support.test.espresso.NoActivityResumedException: No activities in stage RESUMED. Did you forget to launch the activity. (test.getActivity() or similar)?
그래, 나는 개발자 옵션에서 절대로 절전 모드로 설정할 수 있지만 휴대 전화의 디스플레이를 죽이지는 않을 것이라고 알고 있습니다. 나는 또한 Daydream을 사용하려고했지만 동일한 문제가 있습니다.
어떻게 해결할 수 있습니까?
@Override
protected void onCreate(final Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
if (BuildConfig.DEBUG) {
getWindow().addFlags(WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED | WindowManager.LayoutParams.FLAG_TURN_SCREEN_ON);
}
//
// Your code ...
//
}
당신은 그것에 대해 어떤 권한을 필요가 없습니다, DEBUG
빌드에서만 발생합니다