您正在檢視正確的文章嗎?

這篇文章指的是 Digital Publishing Suite。若為 AEM Mobile 文章,請參閱「建立 Android 適用的應用程式」。

使用線上 DPS App Builder 為 Android 裝置建立 DPS 應用程式。

先前版本的 DPS 可讓您建立舊版 (AIR 架構) Android 應用程式。目前已不再支援建立或編輯舊版 Android 應用程式。

原生 Android 檢視器支援的功能

原生 Android 檢視器支援 iOS 所支援的大部分 DPS 功能。主要 Android 檢視器功能包括:

  • Android 手機和平板裝置 (4.0.3 或更新版本)
  • 在 PDF、PNG 或 JPEG 影像格式的文章中夾捏與縮放
  • 縮放對開本以符合螢幕 (任何文章格式)
  • Google Play 單期購買

如需功能比較圖表,請參閱「DPS 支援的功能清單」。

建立原生 Android 應用程式所需的檔案

  • PNG 格式的應用程式圖示。建議使用 96x96 PNG 檔案。
  • 有效憑證。憑證可以是 .p12 憑證或 .keystore 檔案。如需有關建立有效 .p12 憑證的詳細資訊,請參閱「Android 裝置的 DPS 發佈程序」(英文)。

建立原生 Android 檢視器應用程式

使用線上 DPS App Builder 建立原生 Android DPS 應用程式。

線上 DPS App Builder 無法簽署 .apk 檔案,請改用 DPS App 簽署工具,簽署可送出至商店的應用程式,如本文件後續所述。

  1. 使用具有 DPS App Builder 角色的 Adobe ID,登入線上 DPS App Builder:

    https://appbuilder.digitalpublishing.acrobat.com/

    DPS App Builder
  2. 按一下加號圖示,建立新的應用程式。

  3. 從「Platform」(平台) 選單選擇「Android」,然後按「Next」(下一步)。

  4. 依照提示建立應用程式。

General (一般) 設定

在「General」(一般) 窗格,指定下列設定。

Application Name (應用程式名稱)。指定應用程式名稱。這個名稱會出現在應用程式圖示底下和商店 UI 中。

Bundle ID (功能包 ID)。使用反向 DNS 格式,例如 com.publisher.publication,指定功能包 ID。避免使用虛線或其他特殊字元。

如果您要更新現有 Android 應用程式,請使用先前在 DPS App Builder 中指定的相同功能包 ID。

Privacy Policy URL (隱私權政策 URL)。(選擇性) 指定描述您的隱私權政策之網頁的 URL。

Override the App Version Number (覆寫應用程式版本號碼)。如果您要更新應用程式,而且使用 DPS App Builder 或其他工具建立現有應用程式,這個選項是必要的。請選取這個選項並指定較新的版本號碼。如需有關取得應用程式版本號碼的詳細資訊,請參閱「在 Web DPS App Builder 中設定版本號碼」。

Application Account / Password (應用程式帳戶 / 密碼)。選取用來發佈對開本 (將會出現在應用程式資料庫中) 的應用程式帳戶 (也稱為「Title ID」(標題 ID))。

Apps Details (應用程式詳細資訊)
Apps Details (應用程式詳細資訊) (「企業版」帳戶)

Assets (資產)

App Icon (應用程式圖示)。指定 PNG 影像檔案。如果您指定的 PNG 大小小於或大於 96x96,系統會視需要放大或縮小內容。

Library Banner (資料庫橫幅)。如果您使用企業版帳戶登入,就可以使用「Library Banner」(資料庫橫幅) 選項。您可以上傳 .zip 檔案,在當中包含用於資料庫橫幅的 HTML 檔案。來源 HTML 檔案的名稱應該為「index.html」。橫幅會將自身高度調整為裝置的全寬。您可以使用 HTML 中的 CSS 媒體類別指定在不同裝置大小中顯示的不同影像。

用戶登入之後,如果您不希望橫幅出現,請選取「Hide banner when the reader is signed in」(讀者登入時隱藏橫幅) 選項。此選項對於促銷訂閱橫幅特別有用。

Assets (資產)

Library (資料庫)

Library (資料庫)。如果您使用「企業版」帳戶登入,可以指定包含用於自訂資料庫之 HTML 的 .zip 檔案。來源 HTML 檔案的名稱應該為「index.html」。如需詳細資訊,請參閱「建立自訂資料庫 (企業版)」。

Lock the Library to Landscape (將資料庫鎖定為橫向)。如果您希望資料庫以橫向顯示 (即使用戶旋轉裝置亦然),請選取此選項。

Configure Advanced Rendition Support (設定進階轉譯支援)。如果您想要限制 Android 手機可以使用哪些對開本大小,以及 Android 平板裝置可以使用哪些對開本大小,請選取這個選項。顯示在下拉式清單中的對開本大小包括您所指定「應用程式」帳戶中,發佈為「Public」(公開) 的所有對開本。Google 會將 600 dpi 或以下的裝置視為手機。

只有您選取的對開本大小可以在該裝置類型上使用。如果您未針對任一裝置類型選取對開本大小,該大小的對開本將不會顯示在該裝置類型的 Android 應用程式中。如果您為裝置類型選取多個對開本大小,並且設定轉譯,檢視器將只挑選最符合裝置尺寸的轉譯。

如需詳細資訊,請參閱「設定原生 Android 檢視器的轉譯」。

Library (資料庫)

Direct Entitlement (直接權益) (僅限企業版)

只有在您的應用程式使用直接權益時,才選取「Enable Direct Entitlement」(啟用直接權益) (僅限企業版)。否則請按一下「Next」(下一步)。

Integrator ID (整合器 ID)。當我們的伺服器中提供了您的權益帳戶時,Adobe 便會提供此 Integrator ID。只有 DPS 企業版客戶才可使用此選項。如需整合器 ID 的資訊,請與您的 Adobe 代表聯絡。

Create Account URL (建立帳戶 URL)。指定 URL,以供客戶經由發行者註冊訂閱。當用戶在「Sign In」(登入) 對話框中點選「Create Account」(建立帳戶) 按鈕時,便會使用此 URL。

Forgot Account URL (忘記帳戶 URL)。指定 URL 供客戶從該處擷取他們忘記的密碼。

Direct Entitlement (直接權益)

In-App Purchase (應用程式內購買)

如需有關為 Android 裝置設定應用程式内付款功能的詳細資訊,請參閱「Android 裝置的 DPS 發佈程序」(英文)。

In-App Purchase (應用程式內購買)

刪除及編輯應用程式

若要移除應用程式,請選取應用程式,然後按一下垃圾筒圖示。

若要編輯應用程式的實例,請選取該實例並按一下「Edit App」(編輯應用程式) 圖示,然後依提示進行。系統就會使用最新的檢視器版本來重建應用程式。

更新及取代現有 AIR 架構 Android 應用程式

如果您要建立現有 AIR 架構 Android 應用程式的新版本,請注意下列事項:

  • 舊版應用程式設定和下載不會保留。
  • 當應用程式更新時,AIR 架構檢視器中已下載的對開本不會移除。這些檔案會保留在用戶裝置上。

使用 DPS App 簽署工具來簽署 .apk 檔案

完成時,為您要送出應用程式的每個商店下載 .apk 檔案。送出應用程式之前,使用此公用程式簽署 .apk 檔案。

若要簽署應用程式,您需要 .p12 憑證檔案或 .keystore 檔案。

  1. 在線上 DPS App Builder,按一下「Downloads」(下載) 下的「Unsigned App」(未簽署的應用程式) 連結,將 .apk 檔案下載至您的電腦。

    這個 .apk 檔案未簽署。送出至商店之前,您必須簽署 .apk 檔案。

  2. 下載並安裝 DPS App 簽署工具。這個工具適用於 Web DPS App Builder 主要頁面的下載。按一下右上角的人員圖示,然後選擇選單中的「Download Signing Tool」(下載簽署工具)。

    下載簽署工具
  3. 啟動 DPS App 簽署工具,依照提示簽署應用程式。

    DPS App 簽署工具

    如果指定 .p12 憑證,同時也要指定密碼 (如需有關建立 .p12 憑證的詳細資訊,請參閱「Android 裝置的 DPS 發佈程序」(英文))。

    如果指定 .keystore 檔案,同時也要指定金鑰存放區密碼、私密金鑰別名和私密金鑰密碼。

  4. 將 .apk 檔案送出至適當的商店。如需詳細資訊,請參閱「Android 裝置的 DPS 發佈程序」(英文)。

此産品由 Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License 授權  Creative Commons 條款未涵蓋 Twitter™ 與 Facebook 文章。

法律說明   |   線上隱私權政策