반응형
Greensky0026
삽질러의 대환장 공사판
Greensky0026
전체 방문자
오늘
어제
  • 분류 전체보기 (241)
    • Language (56)
      • JAVA (13)
      • Swift (38)
      • Kotlin (4)
      • Dart (0)
      • PHP (0)
      • JavaScript (1)
    • IDE & Framework (92)
      • Spring (10)
      • Android (48)
      • iOS (8)
      • NodeJS (1)
      • CodeIgniter (3)
      • Flutter (1)
      • 분류중 (18)
    • Infra (8)
    • Database (12)
    • VCS (4)
    • Debug Log (34)
      • java (7)
      • swift (3)
      • Android (9)
      • Web (7)
      • 삽질기 (7)
    • Others (19)
      • 코딩테스트 풀이 (0)
      • IT 이야기 (18)
    • 쉼터 (2)
    • 개발공부 (14)
      • Network (1)
      • 자료구조와 알고리즘 (2)
      • Code design (8)
      • ETC (1)
      • 아카이브 (1)

블로그 메뉴

    공지사항

    • 프로그래머스 코딩 테스트 관련글 비공개 처리

    인기 글

    태그

    • 코딩테스트
    • reduce
    • 타입
    • swift
    • swfit
    • xcode
    • 프로그래머스
    • map
    • kotlin
    • level1
    • Android
    • 개발
    • 구축
    • ios
    • 공부
    • 프로그래밍
    • 예제
    • JSP
    • Java
    • IT

    최근 댓글

    최근 글

    티스토리

    hELLO · Designed By 정상우.
    Greensky0026

    삽질러의 대환장 공사판

    Manifest 파일이란?
    IDE & Framework/Android

    Manifest 파일이란?

    2021. 5. 7. 23:56
    반응형

    * 과거 포스팅한 글을 옮겨왔습니다.


    manyfast가 아니다

     

     매니페스트 파일은 앱의 이름, 버젼, 구성요소, 권한 등 하나의 application의 골격이 저장되있는 파일입니다.
    xml파일형식이고, 프로젝트 최상위에 존재합니다. 헤더파일이라고도 할 수 있습니다.

     위의 정보는 태그 형식으로 쓰여져 있습니다. 패키지명, 버전 등이 기입된 manifest 태그가 최상단에 존재하고, 그 아래엔 앱 아이콘과 이름등의 정보가 저장되는 application 태그가 있습니다.

    그 아래엔 project의 activity 클래스 이름과 class 이름을 정의하는 activity 태그가 있습니다. 
     activity 태그는 추가적으로 intent-filter 태그를 이용해 intent 작업시 필요한 action과 category를 정의한 하위 태그가 존재합니다. 

    그리고 serivce, receiver, provider 태그에는 각각의 내용이 정의되어 있으며,

    permissoin태그에는 application 이 필요로 하는 권한을 정의합니다.

    그밖에 추가할수 있는 태그가 존재하는데, sdk버전을 지칭하는 ueses-sdk및 타 패키지를 등록해주는 uses-library등이 존재합니다.

    반응형
    저작자표시 (새창열림)

    'IDE & Framework > Android' 카테고리의 다른 글

    margin과 padding 차이  (0) 2021.05.08
    Android Activity 수명주기란?  (0) 2021.05.07
    Android의 4대 컴포넌트란?  (0) 2021.05.07
    [(가제)강습스케쥴러] application preview  (0) 2021.04.13
    Mac에서 android개발환경 구축하기  (0) 2021.03.28
      'IDE & Framework/Android' 카테고리의 다른 글
      • margin과 padding 차이
      • Android Activity 수명주기란?
      • Android의 4대 컴포넌트란?
      • [(가제)강습스케쥴러] application preview
      Greensky0026
      Greensky0026
      점이 모여 선이 된다. 내 삽질도 언젠간 거대한 지하 도시가 되겠지!

      티스토리툴바