2017-04-06 8 views
-2

나는 스스로 자기 안드로이드를 가르치고 모바일 응용 프로그램 콘테스트를위한 앱을 만들고 있습니다. 올바른 코드를 사용하여 에뮬레이터에서 작동하는 모든 코드와 사용자의 Google지도 위치에 대한 링크뿐만 아니라 사용자에게 지정된 연락처로 전송되는 SMS 텍스트에 대해 작업합니다. 나는 WIFI 만 가지고 셀룰라 데이터를 사용하지 않는 태블릿에서 앱을 시연 할 것입니다.Android 에뮬레이터와 실제 장치 사용의 차이점

내 질문에이 앱에서이 앱을 사용할 수 있도록 추가해야하거나, 에뮬레이터와 똑같이 작동합니까?

답변

2

는 실제 장치와 에뮬레이터하지만 사이에 매우 큰 차이가없는 여전히 몇 가지가 있습니다 : 당신은 시뮬레이터에 onTouch 이벤트를 테스트 할 수 없습니다

  • 난 당신이 마우스 클릭을 통해 그것을 할 수 있음을 의미하지만 아니다 같은
  • 에뮬레이터 컴퓨터 CPU 램을 사용하면 응용 프로그램이 에뮬레이터에서 더 빨리 실행됩니다 (실제 시스템에서).
  • 에뮬레이터에서 에뮬레이터에서와 거의 비슷하게 시뮬레이트 할 수 있습니다 실제 Android 기기의 경우
  • 는 등 실제 장치, 배터리에서 실행되는 모든 응용 프로그램을 무시합니다 때문에 ...

을 에뮬레이터에 실제 성능 결과를 얻을 수 없다 그러나 응용 프로그램이 에뮬레이터에서 제대로 작동 일반적 경우는 실제 장치에서 작동한다 하지만 가능한 경우 Real 기기에서 테스트 해 보시기 바랍니다.

아래 @Spirit 응답에서
+0

정말 고마워요! –

0

:

에뮬레이터 후 실제 장치에

(당신은 것을 알고 있어야합니다) 아마 훨씬 빠른 에뮬레이터에서 실행되는 컴퓨터의 CPU 램과 사물 및 응용 프로그램을 사용하여

내 경험에 비추어 볼 때 실제 장치에서의 테스트는 실제로 어떤 에뮬레이터를 사용하는 것보다 도약하고 빠릅니다. 디버깅하는 것이 훨씬 쉽습니다.

테스트 할 실제 장치를 사용하는 것이 좋습니다.