Упевнені, що переглядаєте правильну статтю?
Ця стаття стосується пакета Digital Publishing Suite. Статтю про AEM Mobile див. у розділі Створення програм для пристроїв Android.
Упевнені, що переглядаєте правильну статтю? Ця стаття стосується пакета Digital Publishing Suite. Статтю про AEM Mobile див. у розділі Створення програм для пристроїв Android. |
Скористайтеся веб-версією DPS App Builder для створення програм для пристроїв Android.
Попередні версії DPS дозволяли створювати успадковані (на базі AIR) програми для Android. Створення та редагування успадкованих програм для Android більше не підтримується.
Власний переглядач для Android підтримує більшість функцій DPS, які підтримуються в iOS. Ключові функції програми перегляду Android
Порівняльну таблицю функцій див. у розділі Список функцій, підтримуваних у DPS.
Щоб створити власну програму DPS для Android, використовуйте веб-версію DPS App Builder.
У веб-версії програми DPS App Builder неможливо підписати файл .apk. Натомість слід скористатись інструментом підписування програм DPS, щоб підписати програму, яку потім можна буде надіслати до магазину, як описано далі в цьому документі.
За допомогою посвідчення Adobe ID з роллю DPS App Builder увійдіть у веб-версію DPS App Builder:
Клацніть значок плюса (+), щоб створити нову програму.
Виберіть Android з меню «Платформа», а потім натисніть кнопку «Далі».
Дотримуйтесь інструкцій, які з’являтимуться на екрані.
У вікні «General» укажіть загальні налаштування.
Application Name. Укажіть назву програми. Ця назва відображається під значком програми та в інтерфейсі магазину.
Bundle ID. Укажіть ідентифікатор пакета у форматі зворотного DNS, наприклад: «com.publisher.publication». Не використовуйте тире та інші спеціальні символи.
Якщо оновлюється існуюча програма для Android, використовуйте той самий ідентифікатор пакета, який ви раніше вказали в DPS App Builder.
Privacy Policy URL (необов’язково). Укажіть URL-адресу веб-сторінки з текстом політики конфіденційності.
Override the App Version Number. Це налаштування потрібне, якщо оновлюється програма, створена за допомогою DPS App Builder або іншого інструмента. Установіть цей прапорець і вкажіть новішу версію. Інформацію про отримання номера версії програми див. у статті Визначення номерів версій у веб-застосунку DPS App Builder.
Application Account / Password. Виберіть обліковий запис із роллю «Програма» (також називається «посвідченням у заголовку»), що використовувався для публікування фоліо, які відображатимуться в бібліотеці програм.
App Icon. Укажіть файл зображення у форматі PNG. Якщо зображення PNG має інший розмір, ніж 96x96, воно буде змінене відповідним чином.
Library Banner. Якщо для входу використовується обліковий запис Enterprise, стає доступною функція «Library Banner» (Банер бібліотеки). Можна завантажити файл .zip із файлами HTML, які використовувалися для банера бібліотеки. Вихідному файлу HTML слід надати ім’я «index.html». Висота банера пристосовується до повної ширини екрана пристрою. За допомогою класів медіа CSS у файлі HTML можна вказати різні зображення, які відображатимуться на пристроях різних розмірів.
Якщо ви не бажаєте, щоб банер відображався після входу користувача, виберіть параметр «Hide banner when the reader is signed in». Ця функція особливо корисна для банерів з акційною підпискою.
Бібліотека. Якщо вхід виконано за допомогою облікового запису Enterprise, можна зазначити файл .zip із HTML-файлами, який використовується для персоналізованої бібліотеки. Вихідному файлу HTML слід надати ім’я «index.html». Докладніше читайте в статті Створення персональної бібліотеки (Enterprise).
Lock the Library to Landscape. Виберіть цей пункт, якщо потрібно, щоб бібліотека відображалась в альбомній орієнтації, навіть коли користувач перевертає пристрій.
Налаштувати підтримку покращеного відтворення. Виберіть цей параметр, якщо бажаєте обмежити доступність розмірів фоліо для телефонів і планшетів на базі Android. У розкривному списку наведені всі розміри фоліо, опубліковані як загальнодоступні в указаному вами обліковому записі програми. Google вважає телефонами пристрої з роздільною здатністю 600 точок на дюйм і менше.
На пристрої даного типу будуть доступні тільки ті розміри фоліо, які ви виберете. Якщо ви не виберете розмір фоліо для пристроїв певного типу, фоліо цього розміру не відображатимуться у вашій програмі для Android на такому пристрої. Якщо ви виберете для пристрою певного типу декілька розмірів фоліо й налаштуєте відтворення, програма для перегляду обере відтворення, що найбільш відповідатиме розмірам пристрою.
Докладніше читайте в статті Налаштування відтворення для власних переглядачів на базі Android.
Вибирайте параметр «Дозволити безспосереднє надання прав» тільки у випадку, якщо для вашої програми використовується безпосереднє надання прав (тільки Enterprise). Якщо ні, натисніть кнопку «Next».
Integrator ID. Коли на наших серверах створюється обліковий запис надання прав, компанія Adobe надає ідентифікатор інтегратора. Цей пункт доступний лише для користувачів DPS Enterprise. Щоб дізнатися більше про ідентифікатор інтегратора, зверніться до торгового представника Adobe.
Create Account URL. Укажіть URL-адресу, за якою користувачі зможуть зареєструватися для підписки через видавця. Ця URL-адреса використовується, коли користувачі натискають кнопку «Створити обліковий запис» у діалоговому вікні входу.
Forgot Account URL. Укажіть URL-адресу, за якою користувачі зможуть відновити забутий пароль.
Інформацію про налаштування виставлення рахунків безпосередньо із програми для пристроїв Android див. у статті Процес публікування у DPS для пристроїв Android (англійською мовою).
Щоб видалити програму, виберіть її та натисніть значок кошика.
Щоб відредагувати примірник програми, виберіть його, натисніть значок редагування програми та виконуйте інструкції. Програма повторно збирається з використанням найсвіжішої версії переглядача.
Якщо створюється нова версія наявної програми на базі AIR для Android, зверніть увагу на кілька аспектів.
Завершивши створення програми, завантажте файл .apk для кожного магазину, куди ви плануєте надіслати свою програму. Перш ніж надіслати програму, підпишіть файл .apk за допомогою відповідної утиліти.
Щоб підписати програму, потрібен файл сертифіката «.p12» або файл «.keystore».
У веб-версії DPS App Builder виберіть посилання «Unsigned App» у розділі «Downloads», щоб завантажити файл .apk на свій комп’ютер.
Цей файл .apk не підписаний. Перш ніж надіслати до магазину, його потрібно підписати.
Завантажте й установіть інструмент підписування DPS App. Цей інструмент можна завантажити на головній сторінці веб-версії DPS App Builder. Клацніть значок користувача у верхньому правому куті та виберіть у меню пункт «Завантажити інструмент підписування».
Запустіть інструмент підписування програм DPS і виконуйте інструкції для підписування програми.
Якщо вказано сертифікат «.p12», укажіть пароль. Інформацію про створення сертифіката «.p12» див. у статті Процес публікування у DPS для пристроїв Android (англійською мовою).
Якщо вказано файл «.keystore», укажіть пароль файлу ключів, псевдонім закритого ключа та пароль закритого ключа.
Надішліть файл .apk до відповідного магазину. Докладніше читайте у статті Процес публікування у DPS для пристроїв Android (англійською мовою).