[안드로이드] AndroidManifest.xml(1) - manifest 노드

2018. 1. 17. 19:33 구성/AndroidManifest

[안드로이드] AndroidManifest.xml(1) - manifest 노드



1. AndroidManifest.xml 파일이란 ??

: 애플리케이션의 구성 정보와 설정 정보를 담고 있는 애플리케이션 구성의 가장 기본이 되는 파일이다. 

화면을 구성하는 액티비티를 등록하고 기기 자원을 사용 할 수 있도록 사용 권한을 설정한다.

 

 

2. manifest 노드

: 애플리케이션 패키지명, 버전, SDK 버전정보 등을 설정

 

▪ Package : 배포할 패키지명 정의

▪ Version code : 배포할 버전 코드 정의(마켓 배포 할 때 버전을 올려서 배포한다.)

▪ Version name : 배포할 버전 이름 정의

▪ Shared user id : 다른 응용 프로그램과 공유할 아이디

▪ Shared user label : shared user id 에 대한 라벨

▪ Install location (2.2 부터 지원) : 애플리케이션을 확장 저장 장치에 설치 할 수 있도록 해주는 옵션,

정의하지 않으면 기본적으로 내장 저장 장치에 설치 된고 이동 할 수 없음

 

    

옵션

설명

auto

사용자 필요에 따라 자유롭게 이동해가면 사용할 수 있는 옵션

internalOnly

기본 설정값. 내장 저장 장에만 설치

perferExternal

애플리케이션을 먼저 확장 저장 장치에 설치하려 시도하고,확장 저장 장치에 여유

공간이 없으면, 내장 장치에 설치. 필요에 따라 이동 가능

 

 



[안드로이드] AndroidManifest.xml(1) - manifest 노드


출처 : http://blog.naver.com/kcwwck77/220543496427