올바른 문서를 보고 계십니까?
이 문서는 Digital Publishing Suite를 참조합니다. Digital Publishing Solution(DPS 2015) 문서에 대해서는 DPS 2015용 Android 게시 안내서를 참조하십시오.
올바른 문서를 보고 계십니까? 이 문서는 Digital Publishing Suite를 참조합니다. Digital Publishing Solution(DPS 2015) 문서에 대해서는 DPS 2015용 Android 게시 안내서를 참조하십시오. |
DPS 도구를 사용하여 Google Play(이전 Android Market)에 제출할 수 있는 .apk 뷰어 앱을 만들 수 있습니다.
Android 장치용의 다른 두 가지 종류의 앱, 즉 레거시 AIR 기반 Android 앱(2014년 12월부터 더 이상 사용되지 않음) 또는 새로운 기본 Android 앱을 빌드할 수 있습니다. 레거시 AIR 기반 Android 앱 빌드에 대한 지침은 Android 장치용 레거시 DPS 앱 만들기를 참조하십시오. 기본 Android 앱 빌드에 대한 지침은 DPS 기본 Android 앱 빌드를 참조하십시오.
기능 비교 차트를 보려면 DPS 지원 기능 목록을 참조하십시오.
사용자 정의 뷰어 앱에 필요한 파일을 만들려면 아래 단계를 따르십시오. DPS 앱 빌더의 현재 버전은 v3.2(2014년 9월에 릴리스됨)입니다.
☐ 응용 프로그램 아이콘(기본 앱의 크기; 36 x 36, 48 x 48 및 72 x 72 레거시 앱용 PNG)
☐ 레거시 앱 전용 스플래시 이미지(1280 x 800 및 800 x 1280 이상 8비트 PNG)
☐ 유효한 인증서
Google Play 앱 가격 책정에 대한 자세한 내용은 Google Play 도움말의 앱 판매를 참조하십시오.
기본 Android 앱의 경우 .apk 파일에 서명합니다. 그런 다음 서명한 .apk 파일을 Google Play 스토어에 제출합니다. 앱에 소매 인앱 구매가 포함된 경우 DPS 계정 관리 포털에서 공유 암호(라이선스 키)를 지정하고, Google Play 개발자 포털에서 베타 APK 파일을 제출합니다. 이 문서의 뒷부분에서 관련 섹션을 참조하십시오.
뷰어 빌더를 사용하여 사용자 정의 뷰어 앱을 만들려면 응용 프로그램 아이콘, 시작 화면 및 커버를 만듭니다.
기본 Android 앱에서 임의 크기의 사각형 PNG 이미지를 만듭니다. 크기는 96 x 96 이상이 권장됩니다. 웹용 앱 빌더는 이미지 배율을 조정합니다.
레거시 Android 앱에서 36 x 36, 48 x 48 및 72 x 72 픽셀 아이콘을 PNG 형식으로 만듭니다.
최종 앱을 스토어에 제출할 때 추가 응용 프로그램 이미지를 제공해야 합니다.
기본 Android 앱의 경우 시작 화면이 필요하지 않습니다. 앱이 바로 로드됩니다.
레거시 Android 앱의 경우 모든 Android 장치에 대한 한 쌍의 시작 화면을 만듭니다. 뷰어가 시작될 때 시작 화면이 약 3초 동안 표시됩니다. 두 시작 화면 72ppi 8비트 PNG 이미지에 1280 x 800/800 x 1280, 1920 x 1200/1200 x 1920, 2048 x 1536/1536 x 2048 또는 2560 x 1600/1600 x 2560 크기를 임의 쌍으로 제공합니다.
모든 장치는 사용자가 지정한 동일한 가로 또는 세로 시작 화면을 사용합니다. 뷰어는 이미지 위아래 배율을 조정합니다. 또한 장치와 이미지의 종횡비가 다른 경우 뷰어가 이미지 가장자리를 잘라내어 화면을 채웁니다.
Android 시스템은 설치된 모든 응용 프로그램에 응용 프로그램 개발자가 지정한 p12 인증서로 디지털 서명이 되어 있어야 합니다. 모든 응용 프로그램에 서명이 되어 있는지 확인하십시오. 이 시스템에서는 서명되지 않은 응용 프로그램을 설치할 수 없습니다. 자체 서명된 인증서를 사용하여 응용 프로그램에 서명할 수 있습니다. 인증 기관이 필요하지 않습니다.
작성된 인증서가 2033년 10월 22일 이후에 만료되어야 합니다.
Adobe Flash Professional 및 Adobe Flash Builder를 포함하여 인증서를 만드는 여러 가지 방법을 사용할 수 있습니다. 개발자 도구가 설치되어 있지 않으면 Keytool 유틸리티를 사용하여 인증서를 만들 수 있습니다. Keytool은 이미 Mac OS 컴퓨터에서 사용할 수 있는 Java SDK 유틸리티입니다. Windows에서 Java SDK(JDK라고도 함)를 설치하고 구성해야 합니다.
다음 지침은 Keytool을 사용하여 인증서를 만드는 방법을 알려줍니다. 자세한 내용은 Android 개발자 사이트에서 응용 프로그램에 서명을 참조하십시오.
다음 행을 복사하여 붙여넣습니다(“myname.key.p12” 및 "alias_name"을 사용자 정보로 바꾸기).
keytool -genkey -v -keystore myname.key.p12 -alias alias_name -keyalg RSA -keysize 2048 -storetype pkcs12 -validity 10000
“10000”을 지정하면 만료 날짜가 2033년 10월 22일 이후로 설정됩니다.
암호를 입력한 후 다시 입력합니다. 나중에 DPS 앱 빌더에서 이 암호를 지정합니다.
프롬프트를 따라 인증서 정보를 지정합니다.
선택 항목을 확인하라는 메시지가 표시되면 yes를 입력한 다음 Return 키를 눌러 같은 암호를 사용합니다.
인증서가 사용자 이름 폴더 같은 프롬프트 위치에 생성됩니다. 이 인증서 파일을 알려진 위치에 복사합니다. 암호도 기록해 둡니다.
다음 행을 입력합니다(“myname.key.p12” 및 "alias_name"을 사용자 정보로 바꾸기).
keytool -genkey -v -keystore myname.key.p12 -alias alias_name -keyalg RSA -storetype pkcs12 -keysize 2048 -validity 10000
“10000”을 지정하면 만료 날짜가 2033년 10월 22일 이후로 설정됩니다.
암호를 입력한 후 다시 입력합니다. 나중에 DPS 앱 빌더에서 이 암호를 지정합니다.
프롬프트를 따라 인증서 정보를 지정합니다.
인증서가 사용자 이름 폴더 같은 프롬프트 위치에 생성됩니다. 이 인증서 파일을 알려진 위치에 복사합니다. 암호도 기록해 둡니다.
참고: 인증서 파일이 만들어지지 않은 경우 “-keystore myname.keystore”를 액세스할 수 있는 대상 경로(예: -keystore c:\users\bob\bobcert.keystore)로 바꿉니다.
적절한 방법을 사용하여 Android 앱(.apk) 파일을 빌드합니다.
기본 Android 앱에 대해서는 기본 DPS Android 앱 빌드를 참조하십시오.
레거시 Android 앱에 대해서는 Android 디바이스용 레거시 DPS 앱 제작을 참조하십시오.
Google의 인앱 결제 서비스를 사용하여 뷰어 앱 내에 있는 개별 Folio를 판매할 수 있습니다. DPS는 현재 Google Play 구독을 지원하지 않습니다.
콘텐트를 고객이 이용할 수 있도록 하려면 결제를 설정해야 합니다.
(레거시 AIR Android 앱 전용) 구독 서비스를 통해 소매점 문제를 제공하더라도 각 소매점 Folio에 대한 인앱 결제를 설정합니다. 그렇지 않은 경우 고객이 [구입] 단추를 클릭하면 오류 메시지가 표시됩니다.
Google Play 개발자 사이트를 사용하여 앱 요청을 만들고 사용자 정의 뷰어(.apk) 앱을 업로드합니다.
인앱 결제 관리 도움말 항목의 단계를 따릅니다. 이러한 단계를 진행할 때 다음을 주의하십시오.
공개 키를 DPS 온라인 도움말 항목 계정 관리 도구에 설명된 대로 공유 암호의 Android 필드에 복사합니다. 그런 다음 Folio Producer Organizer에 로그인합니다.
공개 키 값을 찾으려면 https://play.google.com/apps/publish에 로그인합니다. [프로필 수정] 링크를 클릭한 다음 [공개 키] 필드의 텍스트를 복사합니다. 또한 DPS 대시보드에서 사용할 수 있는 Adobe Account Administrator 도구에서 이 공개 키 값을 지정합니다. 이 공개 키 값을 응용 프로그램 계정의 "공유 암호" 영역에 추가합니다.
변경 사항을 트리거하려면 DPS 대시보드에 로그인한 다음 [Folio Producer]를 클릭하여 Folio Producer Organizer를 엽니다.
기본 앱인 경우 Android 태블릿이나 전화에 Android 4.0.3 이상이 필요합니다. 레거시 Android 앱인 경우 Android 태블릿에 Android 2.3 이상이 필요합니다.
파일 관리자 앱(예: “내 파일”)을 열고 viewer.apk 파일을 눌러 설치합니다.
Google은 Apple과 달리, Google Play에 앱을 제출하기 위한 승인 프로세스가 필요하지 않습니다. 하지만 사용자 정의 뷰어 앱(.apk) 파일을 제출하기 전에 테스트하는 것이 좋습니다.
Folio를 배포 서비스(처리 서버)에 공개로 게시합니다. 제품 ID의 경우 Folio 이름에 “com.publisher.publication.monthyear” 형식을 사용하는 것이 좋습니다. 소매점 Folio에 대해 이 제품 ID가 설정한 인앱 결제 제품 ID와 일치하는지 확인합니다.
iOS 뷰어에서 지원되지만 Android 뷰어에서 지원되지 않는 기능에 대한 전체 목록에 대해서는 DPS 지원 기능 목록 및 iOS 뷰어와 Android 뷰어의 차이점을 참조하십시오.
Google Play에 앱 게시에 대한 자세한 내용을 보려면 다음 위치로 이동하십시오
http://developer.android.com/guide/publishing/publishing.html
http://play.google.com/apps/publish에서 Google Play 개발자로 등록하지 않은 경우 등록합니다.
앱에 대한 정보를 입력합니다.
앱에 인앱 결제가 포함된 경우 다음을 수행하십시오.
APK 파일을 업로드한 후 [저장]을 클릭하여 정보를 게시하지 않고 저장합니다. 뷰어 앱을 Google Play에 제출할 준비가 되면 [게시]를 클릭합니다.
내 계정 로그인