Search results for 'Emulator'

안드로이드 ARM 에뮬레이터 속도를 올리는 8가지 팁

2014.04.25 13:11

안드로이드 개발 시 많은 안드로이드 장비(device)에서 테스트 하지만 그렇지 못한 경우가 많습니다. 


이 경우 안드로이드 에뮬레이터를 이용할 수 있는데요. 안드로이드 에뮬레이터가 너무 느려서 고생을 합니다. 

이 문제를 다소 완화할 수 있는 내용이 있어 소개합니다. 


delphi.org를 운영하는 Jim McKeeth는 다음과 같이 안드로이드 에뮬레이터 속도를 올리는 8가지 팁을 소개했습니다.


  1. 실제 하드웨어를 사용 
  2. 가상머신에서 에뮬레이터를 실행하지 말 것 
  3. 가상머신에서 돌려야 한다면, Parallels desktop 9을 사용 
  4. 호스트 GPU를 사용 
  5. OpenGLES 라이브러리를 복사 
  6. Mac에서 에뮬레이터를 실행 
  7. 안드로이드 이전 버전으로 실행 
  8. AVD 하드웨어 구성을 조정 할 것

http://delphi.org/2013/11/8-tips-to-speed-up-your-android-arm-emulator-avd/


해당 글을 보시면 Jim McKeeth는 위의 8가지 중 2, 4, 5 항목과 때때로 7번 항목을 사용한다고 합니다.

여러분들도 상황에 맞춰 선택적으로 안드로이드 에뮬레이터에 적용하시면 더 낳은 성능으로 에뮬레이터를 사용하 실 수 있을 것 같습니다.


자세한 설명과 사용법은 해당 링크를 통해서 확인 바랍니다.


그리고 기본으로 제공되는 안드로이드 애뮬레이터 외의 다른 애뮬레이터를 사용할 수 있습니다. 

해당 내용은 다른 블로그 포스팅을 참고하시기 바랍니다.



저작자 표시 비영리 동일 조건 변경 허락
신고
크리에이티브 커먼즈 라이선스
Creative Commons License

험프리.김현수 험프리.김현수 파이어몽키 , ,

  1. Blog Icon
    초보자

    궁금한점이 있어 이곳에 문의 드립니다.. ^^
    아 처음 하다 보니 뭐 이리 복잡한지.. 쩝...

    첫번째 질문..
    업무용 앱을 만들고 있는데 서버 IP와 Port 등을 앱에서 저장하고 있어야 하는데...
    PDA나 뭐 이런곳에서는 텍스트 파일로 가지고 있으며 저장된걸 불러 주기도 하고 다시 바꿔 저장한 후에
    프로그램이 실행되면 텍스트에서 읽어 전역변수에 넣어서 사용했는데..
    앱에서는 어케해야 할지 잘 모르겠더군요... 좀 알려주세요.. ㅠ.ㅠ

    두번째 질문.
    종료하여면 스맛폰에서 빽을 누르면 바로 종료가 되버리는데 한번더 물어 보고 싶은데...
    showmessage 만 써봐서리.. 네/아니오 버튼이 나오게 하질 못하겠네요..
    다른 방법이 있는지.. ^^

    마지막으로
    스맛폰마다 고유ID 가 있는지요?
    컴퓨터는 Mac어드레스를 이용했는데... 앱도 있을법한데... 음
    혹 있다면 고유ID를 구하는 방법좀 알려주세요..

    언제나 와서 각종 정보 얻어 갑니다.. 정말 감사해요..
    ^^

  2. 1, 설정정보
    - 모바일도 INIFile을 이용하면 됩니다.
    2, 백버튼 제어
    if Key = vkHardwareBack then
    begin
    // 구현코드 입력
    Key := 0;
    end;
    3, 고유ID는 잘모르겠네요^^

  3. Blog Icon
    만주

    안녕하세요.
    위 링트에서 지니모션을 제가 이크립스에서는 태스트 해봤는데 잘 됩니다.
    그런데 xe6에서 태스트 해보니 "this application does not support ...." 애러 메지지가 지니모션
    창에서 뜨고 실행이 되지 않습니다.
    해결 할 수 있는 방법 있으면 좀 알려주세요.
    인터넷 좀 뒤져도 답이 나오지 않습니다.
    xe fmx는 정보가 너무 부족해서 첨 접하는 개발자는 너무 망막하군요.

  4. 제가 실수를 했네요^^
    지니모션의 경우 x86 기반의 안드로이드 애뮬레이터입니다.

    현제 델파이(파이어몽키)의 경우 ARM 기반으로 앱 제작이 가능하기 때문에 지니모션의 경우 현재 사용할 수 없습니다.

    글에 부가설명을 추가해 놓겠습니다.

    참고로 Intel(x86) 기반의 경우 엠바카데로에서 준비중에 있습니다.
    질문 주셔서 감사합니다.