윈도우에서 .exe 실행파일 처럼, 안드로이드에서도 앱의 실행파일이 있는지 궁금했다.
결론적으로는 안드로이드는 실행파일이 없다.
안드로이드 시스템안에 서비스 매니저가 등록된 앱들중.. 패키지안에 메인함수를 호출하며 실행되는
구조다.
참고로 앱을 배포할수 있는 apk는 압축파일이고, 이 apk로 안드로이드에서 설치할 수 있다.
apk가 설치되면 안드로이드에서 개발했던 도메인 이름의 패키지가 생긴다.
안드로이드 시스템에서는 그 패키지로 앱을 관리하는 것이다.
더 자세히 보고 싶다면. 참고
안드로이드 앱실행 구조
https://sanseolab.tistory.com/32
apk 파일 구조, 달빅 ART 방식 차이
https://en.wikipedia.org/wiki/Android_Runtime#/media/File:ART_view.png
안드로이드 플랫폼의 구조 (ART)
'플랫폼 > 안드로이드 android' 카테고리의 다른 글
안드로이드 apk 생성 하기 (0) | 2019.06.12 |
---|---|
안드로이드 생명주기 (0) | 2019.06.12 |
안드로이드 unescape /escape [StringEscapeUtils로 해결] (0) | 2019.06.05 |
안드로이드 arrayList 를 Json으로 변환 / jsonarry (0) | 2019.05.22 |
[안드로이드] 클릭 리스너 (2가지) (0) | 2018.12.27 |
댓글