<manifest>
AndroidManifest.xml의 루트 요소xmlns:android 및 package 속성 지정
포함된 요소
없음
포함해야 하는 항목
<application>
포함 가능한 요소
<compatible-screens>
<instrumentation>
<permission>
<permission-group>
<permission-tree>
<supports-gl-texture>
<supports-screens>
<uses-configuration>
<uses-feature>
<uses-permission>
<uses-permission-sdk-23>
<uses-sdk>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="string"
android:sharedUserId="string"
android:sharedUserLabel="string resource"
android:versionCode="integer"
android:versionName="string"
android:installLocation=["auto" | "internalOnly" | "preferExternal"] >
. . .
</manifest>
xmlns:android | Android 네임스페이스 정의 |
package |
앱의 전체 자바 언어 스타일 패키지 이름 |
android:sharedUserId | 다른 앱과 공유될 Linux 사용자 ID의 이름 API 레벨 29에서 지원 중단 |
android:targetSandboxVersion | 앱에서 사용할 타겟 샌드박스 버전 번호와 보안 수준 비례 Android 8.0(API 레벨 26) 이상 타겟팅 시 2로 설정 필요 |
android:sharedUserLabel | 사용자가 읽을 수 있는 공유 사용자 ID에 관한 라벨 API 레벨 29에서 지원 중단 |
android:versionCode | 내부 버전 번호 (다른 버전보다 최신인지 여부를 판단하는 데만 사용) |
android:versionName | 사용자에게 표시되는 버전 번호 |
android:installLocation | 앱의 기본 설치 위치 |