What is an APK file? and how does it works??

2021. 7. 5. 23:32·sw/Android_develop

1. What is an APK file?

An APK file is an app created for Android, Google's mobile operating system. Some apps come pre-installed on Android devices, while other apps can be downloaded from Google Play. Apps downloaded from Google Play are automatically installed on your device, while those downloaded from other sources must be installed manually.

2. What does an APK file contain?

Android packages contain all the necessary files for a single Android program. Below is a list of the most prominent files and folders:

  • META-INF/: Contains the manifest file, signature, and a list of resources in the archive
  • lib/: Native libraries that run on specific device architectures (armeabi-v7a, x86, etc.)
  • res/: Resources, such as images, that were not compiled into resources.arsc
  • assets/: Raw resource files that developers bundle with the app
  • AndroidManifest.xml: Describes the name, version, and contents of the APK file
  • classes.dex: The compiled Java classes to be run on the device (.DEX file)
  • resources.arsc: The compiled resources, such as strings, used by the app (.ARSC file)

 

 

'sw > Android_develop' 카테고리의 다른 글

Process Multi Apk ApplicationManifest 타입 오류 해결하기  (0) 2021.07.05
안드로이드 스튜디오 설치시 유의사항  (0) 2021.07.05
'sw/Android_develop' 카테고리의 다른 글
  • Process Multi Apk ApplicationManifest 타입 오류 해결하기
  • 안드로이드 스튜디오 설치시 유의사항
뚱이, not a starfish
뚱이, not a starfish
M.S. Student,. Mainly interested in computer vision and autonomous cars
  • 뚱이, not a starfish
    Wilbur-Babo
    뚱이, not a starfish
  • 전체
    오늘
    어제
    • 분류 전체보기 (194)
      • 통신 및 네트워크 (12)
      • Embedded Projects (2)
      • 3D Reconstruction (1)
        • Gaussian Splatting (0)
        • 3D-GS (1)
        • Multi-view Geometry (0)
        • VSLAM (0)
        • Computer Graphics (0)
      • LLM(VLM) (0)
      • AI-Study (28)
        • Mono-Depth (7)
        • Base (2)
        • Computer Vision (1)
        • Image Processing (3)
        • Tiny Object Detection (3)
      • 자율주행 (20)
        • [2023] 1-fifth AA EV (4)
        • [2022] 1-tenth AA EV (2)
        • ROS 1,2 (4)
        • 이론 (7)
        • 실습 (3)
      • Pointcloud (0)
      • sw (16)
        • 정보보안 (1)
        • Android_develop (3)
      • [학부] 전기전자공학 (12)
        • 반도체 (2)
        • 마이크로프로세서 (6)
      • 코딩테스트 (22)
        • BOJ (21)
      • 취준 (21)
        • EVS37 Ambassador (5)
        • 차량 제어 플랫폼 (5)
        • 영어 (3)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    자율주행시험
    현차 자율주행
    tar 파일
    자율주행경진대회
    EVS37
    현차 3월 신입 서류
    현대차3월신입후기
    tar압축풀기
    우분투터미널
    software defined vehicle
    오블완챌린지
    현대자동차최종불합
    현대자동차최종면접결과
    현대자동차 자율주행
    rc카
    심포지움
    현대자동차 연구개발
    자율주행
    정렬
    자율주행자동차
    헤네스
    현차떨
    오픽후기
    evs37sdv
    현대자동차 자율주행 서류 합격 후기
    현차 3월 자율주행
    자율주행작품
    헤네스유아용자동차
    evs37 sdv
    현대자동차 서류합격후기
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.0
뚱이, not a starfish
What is an APK file? and how does it works??
상단으로

티스토리툴바