Windows 전용 런타임 번들을 만들려면 Windows 운영 체제에서 실행되는 동안 응용 프로그램을 패키지화해야 합니다. ADT
bundle
대상을 사용하여 응용 프로그램을 패키지화합니다.
adt -package
-keystore ..\cert.p12 -storetype pkcs12
-target bundle
myApp
myApp-app.xml
myApp.swf icons resources
이 명령은 myApp이라는 디렉토리에 번들을 만듭니다. 이 디렉토리에는 응용 프로그램에 대한 파일과 런타임 파일이 포함됩니다. 프로그램을 이 폴더에서 직접 실행할 수 있습니다. 그러나 프로그램 메뉴 항목, 레지스터 파일 형식 또는 URI 스킴 처리기를 만들려면 필요한 레지스트리 항목을 설정하는 설치 프로그램을 만들어야 합니다. AIR SDK에는 이러한 설치 프로그램을 만들기 위한 도구가 없지만 상용 또는 무료 오픈 소스 설치 프로그램 도구 키트를 비롯한 여러 타사 옵션을 사용할 수 있습니다.
명령줄에서
-target bundle
항목 뒤에 두 번째 서명 옵션 집합을 지정하여 WIndows에서 기본 실행 파일에 서명할 수 있습니다. 이러한 서명 옵션은 기본 Windows 서명을 적용할 때 사용할 개인 키 및 연결된 인증서를 식별합니다. 일반적으로 AIR 코드 서명 인증서를 사용할 수 있습니다. 기본 실행 파일만 서명되며, 응용 프로그램과 함께 패키지화된 추가 실행 파일은 이 프로세스에서 서명되지 않습니다.
파일 형식 연결
Windows에서 응용 프로그램을 공용 또는 사용자 정의 파일 형식과 연결하려면 설치 프로그램에서 적절한 레지스트리 항목을 설정해야 합니다. 파일 형식은 응용 프로그램 설명자 파일의 fileTypes 요소에도 나열되어야 합니다.
Windows 파일 형식에 대한 자세한 내용은
MSDN 라이브러리: 파일 형식 및 파일 연결
을 참조하십시오.
URI 처리기 등록
응용 프로그램에서 지정된 URI 스킴을 사용하여 URL의 시작을 처리하려면 설치 프로그램에서 필요한 레지스트리 항목을 설정해야 합니다.
URI 스킴을 처리하기 위해 응용 프로그램을 등록하는 방법에 대한 자세한 내용은
MSDN 라이브러리: 응용 프로그램을 URL 프로토콜에 등록
을 참조하십시오.