Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
Tags
- 프로그래머스
- Rxjava
- pandas
- GitHub
- Coroutine
- Compose
- Codeforces
- 코루틴
- android
- Gradle
- Hilt
- Kotlin
- 암호학
- livedata
- MiTweet
- 쿠링
- textfield
- 코드포스
- boj
- AWS
- ProGuard
- architecture
- 백준
- Coroutines
- relay
- Python
- androidStudio
- TEST
- MyVoca
- activity
Archives
- Today
- Total
목록Art (1)
이동식 저장소
Android Runtime with ART, AOT, JIT, DEX
제목에 있는 네 가지 단어를 모두 설명할 수 있다면 이 글을 읽을 필요가 없다. 즉시 다른 공부를 하도록 하자. ㅋㅋ Android Android는 리눅스를 기반으로 개발된 오픈 소스 소프트웨어 스택이다. 진짜 스택처럼 생겼다. 최하단의 리눅스 커널을 기반으로 하여, 하드웨어를 추상화하고, Android 런타임과 핵심 라이브러리를 쌓아서, Java API 위에서 애플리케이션이 실행된다. 이것이 Android의 핵심 구조이다. 가운데의 Android Runtime은 하드웨어 레이어 위에서 동작하며, Native C/C++ 라이브러리를 Java API로 제공한다. 예를 들어 Android Framework가 제공하는 Java OpenGL API를 사용하여 2D/3D 그래픽을 직접 그릴 수 있다. Androi..
Primary/Android
2022. 7. 12. 21:46