Manifest 파일의 구조

CODEDRAGON Development/Android

반응형

 

 

Manifest 파일의 구조

·       매니페스트파일이라고도 합니다.

·       애플리케이션의 구성요소와 권한 등 앱의 기본적인 설정 정보를 가지고 있는 파일입니다.

 

구분

설명

Manifest

package

패키지명

android:versionCode

버전코드(운영체제가 어플의 업그레이드를 관리하기 위해 사용)

android:versionName

버전이름(어플을 내려받을 때 사용되는 버전 정보)

 

uses-permission

안드로이드 애플리케이션에 반드시 보안관련 권한이 필요함을 나타내는 태그입니다.

ACCESS_FINE_LOCATION

GSP 위치 추적기능에 필요한 권한

ACCESS_LOCATION_EXTRA_COMMANDS

위치와 관련된 추가기능에 대한 권한.

CALL_PHONE

다이얼러로 전화를 걸 수 있는 권한.

ACCESS_MOCK_LOCATION

에뮬레이터에서 실행할 때 가상 위치 정보를 사용할 수 있는 권한

INTERNET

인터넷 접속권한

ACCESS_COARSE_LOCATION

지도 사용시 권한

 

permission

외부 액티비티나 서비스가

내부 데이터나 기능을 사용하고자 할 때 필요한 권한 지정

supports-screens

애플리케이션이 지원하는 화면에 관한 설정 지정

instrumentation

액티비티가 실행되는 등의 주요 시스템 이벤트가 발생했을 때 애플리케이션의 어느 부분을 호출할지 지정

uses-library

지도 서비스처럼 추가로 연동되는 안드로이드 컴포넌트를 지정

uses-sdk

애플리케이션을 어느 버전의 안드로이드 환경에서 사용할 수 있는지 알려줍니다.

service

서비스 지정

receiver

브로드캐스트 리시버 지정

application

실제 애플리케이션과 관련된 내용 기술

android:icon

어플의 아이콘 설정

android:label

어플의 이름 설정

 

------------------------------------------

<activity>

android:name

액티비티 클래스의 이름

android:label

액티비티가 화면에 떴을 때 가장 위에 표시할 레이블

 

------------------------------------------

<intent-filter>

action 안드로이드는 애플리케이션을 시작할 때 MAIN action을 선언한 액티비티를 찾습니다.

category 안드로이드는 이 속성을 통해 찾아야 하는 인텐트 필터를 한정합니다.

 

 

'Development > Android' 카테고리의 다른 글

View 클래스의 기본 메소드  (0) 2017.12.26
Resource 디렉토리 구조  (0) 2017.12.26
MainActivity 도식도  (0) 2017.12.26
안드로이드 프로젝트 기본 구성 파일  (0) 2017.12.26
Android Studio 아카이브 다운로드  (0) 2017.12.26