에뮬을 키고 처음엔 Location 이 널입니다. 최소 한번은 DDMS 로 임의의 위치를 보내줘야 에뮬을 끄기전까지 테스트 해볼수 있습니다. 1.에뮬을 킨다 2.어플을 실행한다(위치변경 리스너가 있는) 3.DDMS로 최초 위치 보낸다. 4.에뮬 끄기전가진 GPS 유지된다. 인데...2번과 3번 사이에 마우스로 움직여 숫자 집어넣고 하는 조작하는데 빨리해도 3초는 걸리겠죠?? 3초면 테스트 해볼 어플은 이미 끝까지 진행되고 Location이 널인 상태라 에러 뿜은 상태죠. 그래도 2번과 3번 사이에 어플을 Thread.sleep(10000); 정도 대기하면 좋을거 같습니다. 그사이 DDMS 조작하고...물론 Location이 널이 아니면 대기하는 부분은 그냥 보내구요.
에뮬을 키고 처음엔 Location 이 널입니다. 최소 한번은 DDMS 로 임의의 위치를 보내줘야 에뮬을 끄기전까지 테스트 해볼수 있습니다.
1.에뮬을 킨다
2.어플을 실행한다(위치변경 리스너가 있는)
3.DDMS로 최초 위치 보낸다.
4.에뮬 끄기전가진 GPS 유지된다.
인데...2번과 3번 사이에 마우스로 움직여 숫자 집어넣고 하는 조작하는데 빨리해도 3초는 걸리겠죠??
3초면 테스트 해볼 어플은 이미 끝까지 진행되고 Location이 널인 상태라 에러 뿜은 상태죠.
그래도 2번과 3번 사이에 어플을
Thread.sleep(10000); 정도 대기하면 좋을거 같습니다. 그사이 DDMS 조작하고...물론 Location이 널이 아니면 대기하는 부분은 그냥 보내구요.