Animate CC를 사용하면 Adobe® AIR™ for Android용 내용을 제작할 수 있습니다.

이 문서에서는 Animate에서 AIR for Android 제작 설정을 구성하는 방법에 대해 설명합니다. Adobe AIR™ 응용 프로그램 개발에 대한 자세한 내용은 Adobe AIR 응용 프로그램 만들기를 참조하십시오.

데스크톱 및 모바일 AIR 응용 프로그램의 하드웨어 및 소프트웨어 요구 사항에 대한 자세한 내용은 AIR 시스템 요구 사항을 참조하십시오.

전체 AIR 개발자 설명서는 Adobe AIR 참조를 확인하십시오.

비디오 및 자습서

다음 비디오 자습서에서는 Animate에서 AIR™ for Android 응용 프로그램을 만드는 방법을 설명합니다.

참고:

(AIR 3.7만 해당) 전용 런타임만 사용하는 응용 프로그램 패키지화(Android)

AIR 3.7에서는 Android용 AIR 응용 프로그램을 대상에 패키지화하면 AIR 런타임이 포함됩니다. 이 경우 AIR 런타임을 별도로 다운로드할 필요가 없으므로 사용자 환경을 개선하는 데 도움이 됩니다. 하지만 응용 프로그램 크기가 약 9MB 증가하는 단점이 있습니다.

공유 런타임 옵션을 사용하여 AIR for Android 응용 프로그램이 패키지화된 경우 Animate에서 경고가 표시됩니다.

Adobe AIR for Android 파일 만들기

[파일] > [새로 만들기] 명령을 사용하여 Animate에서 Adobe AIR for Android 문서를 만들 수 있습니다. [제작 설정] 대화 상자를 통해 ActionScript® 3.0 FLA 파일을 만들고 이를 AIR for Android 파일로 변환할 수도 있습니다.

AIR for Android 파일을 만들려면 다음 중 하나를 수행합니다.

  • 시작 화면에서 또는 [새 문서] 대화 상자([파일] > [새로 만들기])에서 AIR for Android를 선택합니다.

  • 기존 FLA 파일을 열어서 AIR for Android 파일로 변환합니다. [제작 설정] 대화 상자([파일] > [제작 설정])의 [대상] 메뉴에서 [AIR for Android]를 선택합니다.

AIR for Android 응용 프로그램 미리 보기 또는 제작

AIR 응용 프로그램 윈도우에 나타나는 모양 그대로 Animate AIR for Android SWF 파일을 미리 볼 수 있습니다. 미리 보기는 응용 프로그램을 패키지화하여 설치하지 않은 상태에서 응용 프로그램의 시각적 모양을 확인하려는 경우 유용합니다.

  1. [제작 설정] 대화 상자에서 [대상] 설정을 [AIR for Android]로 설정했는지 확인합니다.

  2. [컨트롤] > [동영상 테스트] > [테스트]를 선택하거나 Ctrl+Enter를 누릅니다.

[응용 프로그램 및 설치 프로그램 설정] 대화 상자를 통해 응용 프로그램 설정을 지정하지 않은 경우에는 Animate에서 기본 응용 프로그램 설명자 파일(swfname-app.xml)을 자동으로 생성합니다. Animate는 SWF 파일이 작성된 위치와 동일한 폴더에 파일을 만듭니다. [응용 프로그램 및 설치 프로그램 설정] 대화 상자를 사용하여 응용 프로그램 설정을 지정한 경우 응용 프로그램 설명자 파일에 해당 설정이 반영됩니다.

AIR for Android 파일을 제작하려면 다음 중 하나를 수행합니다.

  • [제작 설정] 대화 상자에서 [제작] 버튼을 클릭합니다.

  • [AIR for Android 설정] 대화 상자에서 [제작] 버튼을 클릭합니다.

  • [파일] > [제작]을 선택합니다.

  • [파일] > [제작 미리 보기]를 선택합니다.

AIR 파일을 제작하면 Animate에서 SWF 파일 및 XML 응용 프로그램 설명자 파일을 만듭니다. 그런 다음 Animate는 이 둘의 사본을 응용 프로그램에 추가된 다른 모든 파일과 함께 AIR 설치 프로그램 파일(swfname.apk)로 패키지화합니다.

AIR for Android 응용 프로그램 만들기

응용 프로그램 개발이 끝난 후에는 배포에 필요한 AIR for Android 응용 프로그램 설명자 및 설치 프로그램 파일에 대한 설정을 지정합니다. 그러면 사용자가 AIR for Android 파일을 제작할 때 Animate에서 SWF 파일과 함께 설명자 및 설치 프로그램 파일을 만듭니다.

[AIR for Android - 응용 프로그램 및 설치 프로그램 설정] 대화 상자에서 이러한 파일에 대한 설정을 지정합니다. AIR for Android 파일을 만든 후에 문서 속성 관리자에서 이 대화 상자를 열 수 있습니다. [제작 설정] 대화 상자의 [Animate] 탭에서 [플레이어] 메뉴의 [설정] 버튼을 통해 액세스할 수도 있습니다.

Adobe AIR 응용 프로그램 파일 만들기

  1. Animate에서 Adobe AIR 응용 프로그램을 구성하는 FLA 파일 또는 파일 집합을 엽니다.

  2. [AIR for Android 응용 프로그램 및 설치 프로그램 설정] 대화 상자를 열기 전에 AIR FLA 파일을 저장합니다.

  3. [파일] > [AIR for Android 설정]을 선택합니다.

  4. [AIR for Android 응용 프로그램 및 설치 프로그램 설정] 대화 상자를 완료한 다음 [제작]을 클릭합니다.

    [제작] 버튼을 클릭하면 다음 파일이 패키지화됩니다.

    • SWF 파일

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

    • 응용 프로그램 아이콘 파일

    • [포함된 파일] 텍스트 상자에 나열된 파일

    참고:

    FLA 또는 SWF에 대해 지정된 파일 이름에 2바이트 문자가 포함된 경우 AIR for Android 응용 프로그램 제작이 실패합니다.


[AIR for Android 응용 프로그램 및 설치 프로그램 설정] 대화 상자는 [일반], [배포], [아이콘] 및 [권한]의 네 개 탭으로 나누어집니다.

일반 설정

[AIR for Android 응용 프로그램 및 설치 프로그램 설정] 대화 상자의 [일반] 탭에는 다음과 같은 옵션이 포함됩니다.

출력 파일

[제작] 명령을 사용할 때 만들 AIR 파일의 이름 및 위치입니다. 출력 파일 이름 확장자는 APK입니다.

응용 프로그램 이름

AIR 응용 프로그램 설치 프로그램에서 응용 프로그램 파일 이름 및 응용 프로그램 폴더 생성에 사용하는 이름이며, 파일 이름 또는 폴더 이름에 사용할 수 있는 문자로만 구성되어야 합니다. 기본적으로 SWF 파일의 이름이 사용됩니다.

응용 프로그램 ID

고유한 ID로 응용 프로그램을 식별합니다. 원하는 대로 기본 ID를 변경할 수 있습니다. ID에 공백 또는 특수 문자를 사용하지 마십시오. 문자로는 0-9, a-z, A-Z 및 .(도트)만 사용할 수 있고, 문자열 길이는 1-212자여야 합니다. 기본적으로 com.adobe.example.applicationName이 사용됩니다.

버전

선택 사항입니다. 응용 프로그램의 버전 번호를 지정합니다. 기본값은 1.0입니다.

버전 레이블

선택 사항입니다. 버전을 설명하는 문자열입니다.

종횡비

응용 프로그램에 대해 [세로], [가로] 또는 [자동] 방향을 선택할 수 있습니다. [자동] 방향과 함께 [자동]을 선택하면 응용 프로그램이 현재 방향에 따라 장치에서 시작됩니다.

전체 화면

전체 화면 모드로 실행되도록 응용 프로그램을 설정합니다. 이 설정은 기본적으로 선택이 취소되어 있습니다.

자동 방향

장치의 현재 방향에 따라 응용 프로그램이 세로에서 가로 모드로 전환될 수 있도록 합니다. 이 설정은 기본적으로 선택이 취소되어 있습니다.

렌더링 모드

AIR 런타임이 그래픽 내용을 렌더링하는 데 사용하는 방법을 지정할 수 있습니다. 다음과 같은 옵션이 있습니다.

  • 자동 - 호스트 장치에서 사용할 수 있는 가장 빠른 렌더링 방법을 자동으로 감지하여 사용합니다.

  • CPU - CPU를 사용합니다.

  • GPU - GPU를 사용합니다. GPU를 사용할 수 없으면 CPU가 사용됩니다.

  • 직접 - Stage3D를 사용하여 렌더링합니다. 이것이 가장 빠른 렌더링 방법입니다.

[직접] 모드를 지원하지 않는 프로세스 목록은 Stage3D 지원되지 않는 칩셋, 드라이버 | Flash Player 11, AIR 3을 참조하십시오.


프로세서: 응용 프로그램을 제작하는 대상 장치의 프로세서 유형을 선택할 수 있습니다. 지원되는 프로세서 유형은 ARM 및 Intel x86입니다. x86 프로세서에 대한 지원은 Animate CC 2014.1 릴리스 이후부터 사용할 수 있습니다. 

포함된 파일

응용 프로그램 패키지에 포함시킬 추가 파일 및 폴더를 지정합니다. 파일을 추가하려면 더하기(+) 버튼을 클릭하고, 폴더를 추가하려면 폴더 버튼을 클릭합니다. 목록에서 파일 또는 폴더를 삭제하려면 해당 파일이나 폴더를 선택하고 빼기(-) 버튼을 클릭합니다.

기본적으로 응용 프로그램 설명자 파일과 주 SWF 파일이 패키지 목록에 자동으로 추가됩니다. Adobe AIR FLA 파일을 아직 제작하지 않은 경우에도 패키지 목록에 이러한 파일이 표시됩니다. 패키지 목록에서 파일과 폴더는 단일 구조로 표시됩니다. 폴더의 파일은 나열되지 않으며 파일의 전체 경로가 표시됩니다. 단, 필요에 따라 파일의 경로가 잘립니다.

AIR 기본 확장 파일을 ActionScript 라이브러리 경로에 추가한 경우 해당 파일도 이 목록에 나타납니다.

아이콘 파일은 목록에 포함되지 않습니다. 파일이 패키지화될 때 SWF 파일 위치에 상대적인 임시 폴더에 아이콘 파일이 복사되고, 패키지화가 완료된 후 해당 폴더가 삭제됩니다.

배포 설정

[AIR for Android 응용 프로그램 및 설치 프로그램 설정] 대화 상자의 [배포] 탭에서 다음과 같은 설정을 지정할 수 있습니다.

인증서

응용 프로그램의 디지털 인증서입니다. 인증서를 찾거나 새 인증서를 만들 수 있습니다. 디지털 인증서 만들기에 대한 자세한 내용은 응용 프로그램 서명을 참조하십시오. Android 응용 프로그램의 인증서는 유효 기간이 25년 이상으로 설정되어야 합니다.

암호

선택한 디지털 인증서의 암호입니다.

배포 유형

만들 패키지의 유형을 지정합니다.

  • [장치 릴리스] 설정을 사용하면 마켓플레이스 또는 기타 배포 매체(예: 웹 사이트)를 위한 패키지를 만들 수 있습니다.
  • [에뮬레이터 릴리스] 설정을 사용하면 Mobile Device Simulator에서 디버깅하기 위한 패키지를 만들 수 있습니다.
  • [디버그] 설정을 사용하면 Animate에 중단점을 설정하고 Android 장치에서 실행 중인 응용 프로그램을 원격 디버깅하는 등의 온디바이스(on-device) 디버깅을 수행할 수 있습니다. 디버깅 세션에 사용할 네트워크 인터페이스 및 IP 주소를 선택할 수도 있습니다.

AIR 런타임

아직 AIR 런타임이 설치되지 않은 장치에서 응용 프로그램이 어떤 식으로 작동해야 하는지를 지정합니다.

  • 응용 프로그램에 AIR 런타임 포함은 추가 다운로드가 필요하지 않도록 런타임을 응용 프로그램 설치 프로그램 패키지에 추가합니다. 따라서 응용 프로그램 패키지의 크기가 상당히 커집니다.
  • AIR 런타임 얻기는 설치 프로그램이 Google Playstore 또는 Amazon Appstore에서 런타임을 다운로드할 수 있도록 합니다.

제작 후

현재 연결된 Android 장치에 응용 프로그램을 설치할 것인지 여부 그리고 설치 후에 응용 프로그램을 바로 시작할 것인지 여부를 지정할 수 있습니다.

아이콘 설정

[AIR for Android 응용 프로그램 및 설치 프로그램 설정] 대화 상자의 [아이콘] 탭에서는 Android 응용 프로그램의 아이콘을 지정할 수 있습니다. 응용 프로그램 설치 후 AIR for Android 런타임에서 응용 프로그램을 실행하면 아이콘이 표시됩니다. 아이콘이 표시되는 다양한 보기에 대해 서로 다른 아이콘 크기를 지정할 수 있습니다. Android에 대해 선택하는 아이콘은 이 크기를 반드시 준수할 필요가 없습니다.

아이콘을 지정하려면 [아이콘] 탭에서 아이콘 크기를 클릭한 다음 해당 크기에 사용할 파일로 이동합니다. 파일은 PNG(Portable Network Graphics) 형식이어야 합니다.

특정 아이콘 크기에 대한 이미지를 지정하지 않을 경우 Adobe AIR는 제공된 이미지 중 하나의 크기를 조절하여 누락된 아이콘 이미지를 만듭니다.

권한 설정

[권한] 탭을 사용하여 장치에서 응용 프로그램이 액세스할 수 있는 서비스 및 데이터를 지정할 수 있습니다.

  • 권한을 적용하려면 해당 확인란을 선택합니다.

  • 권한에 대한 설명을 보려면 권한 이름을 클릭합니다. 권한 목록 아래에 설명이 나타납니다.

  • 대화 상자를 사용하는 대신 권한을 수동으로 관리하려면 “응용 프로그램 설명자 파일에서 사용 권한과 목록 추가 사항을 수동으로 관리합니다.”를 선택합니다.

언어 설정

[언어] 창에서는 응용 프로그램 스토어 또는 마켓플레이스에서 응용 프로그램이 사용할 언어를 선택할 수 있습니다. 언어를 선택함으로써 해당 언어의 Android 운영 체제 사용자가 응용 프로그램을 다운로드하도록 할 수 있습니다. 이 언어 설정은 응용 프로그램 사용자 인터페이스를 현지화하는 것 외에는 아무런 영향이 없습니다.

언어를 선택하지 않으면 지원되는 모든 언어로 응용 프로그램이 제작됩니다. 따라서 모든 언어를 일일이 선택할 필요가 없습니다. 목록에 나온 언어는 Adobe AIR에서 지원하는 언어입니다. Android는 추가 언어를 지원할 수 있습니다.

참고:

Android용 AIR는 세 가지 새로운 언어를 지원합니다.

  • 덴마크어
  • 히브리어 
  • 노르웨이어.

이 작업에는 Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License의 라이센스가 부여되었습니다.  Twitter™ 및 Facebook 게시물은 Creative Commons 약관을 적용받지 않습니다.

법적 고지 사항   |   온라인 개인 정보 보호 정책