안드로이드가 특별한 가상 머신 "Dalvik Virtual Machine"을 사용하는 한, 왜 안드로이드 애플 리케이션을 개발하기 위해서는 일반 JVM이 설치되어야 하는가? ? android에서 JVM을 사용하는 용도는 무엇입니까?왜 안드로이드가 jvm을 필요로하는지
0
A
답변
3
Android SDK는 일반 JVM을 사용하여 Apps를 실행하고 구축합니다.
앱 런타임 환경 (Dalvik)과 SDK 런타임 환경 (JDK)이 동일하지 않습니다.
2
먼저 JVM : 등 안드로이드 에뮬레이터와 같은
안드로이드 SDK 툴은, (나는 확실하지 않다, 그들은 너무 모국어로 쓸 수 있습니다) 및 이클립스 같은 도구 자체를 실행하는 JVM이 필요합니다.
JDK :
안드로이드 SDK는 자바 JDK 컴파일러를 사용하여 .class 파일을 먼저 코드를 컴파일하는 JDK가 필요하고 이러한 .class 파일은 달빅에 대한 특정 파일을 덱스로 변환됩니다.
관련 문제
- 1. 안드로이드가 왜 앱을 부흥 시키나요?
- 2. 왜 안드로이드가 R.java 파일을 생성합니까
- 3. Eclipse에서 jvm을 시작하는 디렉토리는 무엇입니까?
- 4. 안드로이드가 누락되었습니다.
- 5. JVM을 원격으로 프로파일 링
- 6. Clojure/JVM을 사용하는 데몬
- 7. JpCapWriter가 JVM을 충돌합니다.
- 8. 왜 안드로이드가 최대 4 배경 프로세스로 설정되어 있습니까?
- 9. 왜 안드로이드가 소켓 끝에 이상한 기호를 보내고 있습니까? ()
- 10. JVM을 사용한 응용 프로그램 배포
- 11. C#에서 JVM을 시작하는 방법
- 12. HOWTO oracle의 JVM을 업데이트 하시겠습니까?
- 13. jProfiler JVM을 시작할 수 없습니다.
- 14. mvn 테스트 중에 JVM을 연결하십시오.
- 15. JVM에서 FindClass가 JVM을 충돌 함
- 16. 이클립스 충돌 - jvm을 시작하지 못했습니다
- 17. jprofiler가 JVM을 찾을 수 없습니다
- 18. WebSphere의 JVM을 통한 세션 복제
- 19. VisualVM을 구성하여 여러 JVM을 시각화하십시오.
- 20. 고정 메모리 제한으로 JVM을 바인딩하는 방법은 무엇입니까?
- 21. 안드로이드가 sdcard에서 음악 재생
- 22. 안드로이드가 벽지로 설정된 이미지
- 23. in 안드로이드가 표시되지 않습니다.
- 24. 안드로이드가 대상 OS를 바꾼다
- 25. 안드로이드가 열리지 않습니다.
- 26. 안드로이드가 폴더로 파일을 푸시
- 27. webapp에서 안드로이드가 자고 않도록하기
- 28. 안드로이드가 ListFragment에서 검색을 구현했습니다.
- 29. 안드로이드가 고독하게 작동합니다!
- 30. 안드로이드가 마지막으로받은 SMS를 통보합니다