AIR 응용 프로그램 설명자 파일

모든 AIR 응용 프로그램에는 응용 프로그램 설명자 파일이 필요합니다. 응용 프로그램 설명자 파일은 응용 프로그램의 기본 속성을 정의하는 XML 문서입니다.

AIR를 지원하는 대부분의 개발 환경은 프로젝트를 만들 때 자동으로 응용 프로그램 설명자를 생성합니다. 그렇지 않은 경우 직접 설명자 파일을 생성해야 합니다. 샘플 설명자 파일( descriptor-sample.xml )은 AIR 및 Flex SDK의 samples 디렉토리에 있습니다.

응용 프로그램 설명자 파일에는 모든 파일 이름을 사용할 수 있습니다. 응용 프로그램을 패키지화하면 응용 프로그램 설명자 파일이 application.xml 로 이름이 변경되고 AIR 패키지의 특수 디렉토리 내에 배치됩니다.

응용 프로그램 설명자 예제

다음 응용 프로그램 설명자 문서에서는 대부분의 AIR 응용 프로그램에서 사용하는 기본 속성을 설정합니다.

<?xml version="1.0" encoding="utf-8" ?> 
<application xmlns="http://ns.adobe.com/air/application/3.0"> 
    <id>example.HelloWorld</id> 
    <versionNumber>1.0.1</versionNumber> 
    <filename>Hello World</filename> 
    <name>Example Co. AIR Hello World</name> 
     <description> 
        <text xml:lang="en">This is an example.</text> 
        <text xml:lang="fr">C'est un exemple.</text> 
        <text xml:lang="es">Esto es un ejemplo.</text> 
    </description> 
    <copyright>Copyright (c) 2010 Example Co.</copyright> 
    <initialWindow> 
        <title>Hello World</title> 
        <content> 
            HelloWorld.swf 
        </content> 
    </initialWindow>  
    <icon> 
        <image16x16>icons/smallIcon.png</image16x16> 
        <image32x32>icons/mediumIcon.png</image32x32> 
        <image48x48>icons/bigIcon.png</image48x48> 
        <image128x128>icons/biggerIcon.png</image128x128>  
    </icon> 
</application>

응용 프로그램이 SWF 파일이 아닌 HTML 파일을 루트 내용으로 사용하는 경우 <content> 요소만 달라집니다.

<content> 
    HelloWorld.html 
</content>