2013-10-20 2 views
1

저는 Android 플랫폼과 Dalvik VM에 익숙하지 않습니다. Dalvik VM 디버깅에 대한 몇 가지 질문이 있습니다.Dalvik 가상 머신 빌드 대상

  1. 에뮬레이터에서 Dalvik VM을 디버깅하는 방법은 무엇입니까?
  2. 나는 호스트 X86 시스템에서 대상 전체-ENG

    내가 작성하는 방법을 궁금

    대상으로

    소스 빌드/envsetup.sh
    점심을 풀 ENG를 사용하고, DVM을 디버깅 안드로이드를 구축 안드로이드 에뮬레이터 또는 실제 장치 대신. 나는 온라인에서 몇 가지 검색을 수행했으며 대상이 sim-eng이라고 찾습니다. 선택 ... 콤보

당신은 다윈에

점심 메뉴를 구축하고 있습니다 : 1. 전체-ENG 2 full_x86 내 안드로이드 버전 (젤리 빈)이 점심 대상 옵션이 없습니다 -eng 3. vbox_x86-ENG- 4. full_grouper userdebug 제 mini_armv7a_neon-userdebug 제 mini_armv7a-userdebug 제 full_wingray-userdebug 제 full_crespo-userdebug 9 full_maguro-userdebug 10 full_panda- userdebug

누구든지 빌드/호스트 대상 디버깅 방법을 알고 있습니까 ??

답변

1

sim-eng 타겟은 여러 릴리즈에서 지원되지 않습니다. 공식적으로는 전혀 지원되지 않았습니다. 따라서 AOSP에서 완벽하게 작동하는 시뮬레이터 빌드를 만드는 것은 매우 드뭅니다.

좋은 소식은 Dalvik VM이 Android 빌드 시스템에서 사용된다는 것입니다. 따라서 모든 타겟에 대해 전체 Android 트리를 빌드 할 수 있다면 데스크톱에서 무료로 작업 복사본을 얻을 수 있습니다. 최신 버전의 Android (4.0 Ice Cream Sandwich 이상)에서는 dalvik 스크립트 사본이 경로 (source)에 설치되며 직접 실행할 수 있습니다.

dalvik -help foo