Ist dies auch der richtige Artikel?
Dieser Artikel bezieht sich auf Digital Publishing Suite. Informationen zu Artikeln in AEM Mobile finden Sie unter Erstellen von AEM Mobile-Apps für Android.
Ist dies auch der richtige Artikel? Dieser Artikel bezieht sich auf Digital Publishing Suite. Informationen zu Artikeln in AEM Mobile finden Sie unter Erstellen von AEM Mobile-Apps für Android. |
Verwenden Sie zum Erstellen von DPS-Apps für Android-Geräte den webbasierten DPS App Builder.
In früheren Versionen von DPS war es möglich, alte AIR-basierte Android-Apps zu erstellen. In dieser Version wird das Erstellen alter Android-Apps nicht mehr unterstützt.
Der native Android-Viewer unterstützt die meisten unter iOS unterstützten DPS-Funktionen. Zu den wichtigsten Funktionen des Android-Viewers gehören:
Eine Tabelle mit einem Funktionsvergleich finden Sie unter Liste der unterstützten DPS-Funktionen.
Verwenden Sie den webbasierten DPS App Builder, um eine native Android-DPS-APP zu erstellen.
Mit dem webbasierten DPS App Builder kann die APK-Datei nicht signiert werden. Verwenden Sie stattdessen das DPS App-Signaturtool, um die App zu signieren, sodass sie an den Store übermittelt werden kann. (Dies wird weiter unten in diesem Dokument beschrieben.)
Melden Sie sich mit einer Adobe ID und einer DPS App Builder-Rolle beim webbasierten DPS App Builder an:
Klicken Sie auf das Pluszeichen, um eine neue App zu erstellen.
Wählen Sie im Plattformmenü „Android“ und klicken Sie auf „Weiter“.
Folgen Sie den Aufforderungen zum Erstellen der App.
Geben Sie im Bedienfeld „General“ (Allgemein) folgende Einstellungen an.
Application Name (Anwendungsname). Geben Sie den Namen der App an. Dieser Name wird unter dem App-Symbol und in der Store-Benutzeroberfläche angezeigt.
Bundle ID (Bündel-ID). Geben Sie eine Bündel-ID im umgekehrten DNS-Format an, z. B. com.herausgeber.veröffentlichung. Verwenden Sie keine Bindestriche oder andere Sonderzeichen.
Wenn Sie eine vorhandene Android-App aktualisieren, verwenden Sie dieselbe Bündel-ID, die Sie zuvor im DPS App Builder angegeben haben.
Privacy Policy URL (URL der Datenschutzrichtlinien). (Optional) Geben Sie die URL einer Webseite an, die Ihre Datenschutzrichtlinien enthält.
Override the App Version Number (Versionsnummer der App überschreiben). Diese Option ist erforderlich, wenn Sie eine App aktualisieren und DPS App Builder oder ein anderes Werkzeug verwendet haben, um eine vorhandene App zu erstellen. Wählen Sie diese Option und geben Sie eine neuere Versionsnummer an. Informationen zum Abrufen der App-Versionsnummer finden Sie unter Festlegen von Versionsnummern in Web DPS App Builder.
Application Account/Password (Anwendungskonto/Kennwort). Wählen Sie das Anwendungskonto aus (auch als „Titel-ID“ bezeichnet), mit dem die Folios veröffentlicht werden, die in der App-Bibliothek angezeigt werden.
App Icon (App-Symbol). Geben Sie eine PNG-Bilddatei an. Wenn Sie eine kleinere oder größere PNG-Größe als 96 x 96 angeben, wird der Inhalt nach Bedarf vergrößert oder verkleinert.
Library Banner (Bibliotheksbanner). Wenn Sie sich mit einem Enterprise-Konto anmelden, ist die Option „Library Banner“ (Bibliotheksbanner) verfügbar. Sie können eine ZIP-Datei hochladen, die die HTML-Dateien enthält, die für das Bibliotheksbanner verwendet werden. Der Name der HTML-Quelldatei sollte „index.html“ lauten. Die Höhe des Banners wird an die gesamte Breite des Geräts angepasst. Sie können im HTML-Code CSS-Medienklassen verwenden, um andere Bilder anzugeben, die für andere Gerätegrößen angezeigt werden sollen.
Wenn das Banner nach der Anmeldung eines Benutzers nicht mehr angezeigt werden soll, wählen Sie die Option „Banner ausblenden, wenn der Leser angemeldet ist“. Diese Option eignet sich besonders bei Werbebannern für Abonnements.
Bibliothek. Wenn Sie sich mit einem Enterprise-Konto anmelden, können Sie die ZIP-Datei angeben, die das HTML für die benutzerdefinierte Bibliothek enthält. Der Name der HTML-Quelldatei sollte „index.html“ lauten. Weitere Informationen finden Sie unter Erstellen einer benutzerdefinierten Bibliothek (Enterprise).
Bibliothek im Querformat sperren. Wählen Sie diese Option, um die Bibliothek auch dann im Querformat anzuzeigen, wenn der Benutzer das Gerät dreht.
Unterstützung für erweiterte Darstellung konfigurieren. Wählen Sie diese Option, wenn die auf Android-Smartphones und auf Android-Tablets verfügbaren Folioformate eingeschränkt werden sollen. Die in der Dropdownliste angezeigten Folioformate umfassen alle Folios, die im angegebenen Anwendungskonto als öffentlich veröffentlicht wurden. Google betrachtet Geräte mit 600 dpi oder weniger als Smartphones.
Auf dem entsprechenden Gerätetyp sind nur die von Ihnen ausgewählten Folioformate verfügbar. Wenn Sie für keinen der Gerätetypen ein Folioformat auswählen, werden in Ihrer Android-App Folios von dieser Größe auf dem entsprechenden Gerätetyp nicht angezeigt. Wenn Sie für einen Gerätetyp mehrere Folioformate auswählen und Darstellungen einrichten, wählt der Viewer nur die Darstellung, die der Größe des Geräts am besten entspricht.
Weitere Informationen dazu finden Sie unter Einrichten von Darstellungen für native Android-Viewer.
Aktivieren Sie „Direct Entitlement“ (Direkte Berechtigung) nur, wenn Ihre App direkte Berechtigungen verwendet (nur Enterprise). Klicken Sie andernfalls auf „Next“ (Weiter).
Integrator ID (Integrator-ID). Wenn Ihr Berechtigungskonto auf unseren Servern angelegt wurde, stellt Adobe die Integrator-ID zur Verfügung. Diese Option steht nur DPS-Enterprise-Kunden zur Verfügung. Wenden Sie sich an den Adobe-Kundenbetreuer, um Informationen zur Integrator-ID zu erhalten.
Create Account URL (URL zum Erstellen eines Kontos). Geben Sie die URL an, unter der Kunden sich für ein Abonnement über den Verlag anmelden können. Diese URL wird verwendet, wenn ein Benutzer auf die Schaltfläche „Konto erstellen“ im Anmeldedialogfeld tippt.
Forgot Account URL (URL für vergessene Kontoinformationen). Geben Sie die URL an, mit der Kunden vergessene Kennwörter abrufen können.
Informationen zum Einrichten der App-internen Abrechnung für Android-Geräte finden Sie unter DPS-Veröffentlichungsprozess für Android-Geräte.
Um eine App zu entfernen, wählen Sie sie aus und klicken auf das Papierkorb-Symbol.
Um eine Instanz einer App zu bearbeiten, wählen Sie sie aus und klicken Sie auf das Symbol für die App-Bearbeitung. Die App wird mit der aktuellen Viewer-Version neu erstellt.
Berücksichtigen Sie beim Erstellen einer neuen Version für eine vorhandene AIR-basierte Android-App Folgendes:
Wenn Sie fertig sind, laden Sie die APK-Datei für jeden Store herunter, an den Sie die App übermitteln möchten. Bevor Sie die App senden, verwenden Sie das Dienstprogramm, um die APK-Datei zu signieren.
Um die App zu signieren, benötigen Sie eine P12-Zertifikatdatei oder eine Keystore-Datei.
Klicken Sie im webbasierten DPS App Builder unter „Downloads“ auf den Link „Unsigned App“ (Nicht signierte App), um die APK-Datei auf den Computer herunterzuladen.
Diese APK-Datei ist nicht signiert. Bevor Sie die APK-Datei an den Store übermitteln, müssen Sie sie signieren.
Laden Sie das DPS App-Signaturtool herunter und installieren Sie es. Dieses Werkzeug ist auf der Hauptseite des webbasierten DPS App Builders zum Download verfügbar. Klicken Sie auf das Personensymbol in der oberen rechten Ecke und wählen Sie im Menü die Option „Signaturtool herunterladen“.
Starten Sie das DPS App-Signaturtool und folgen Sie den Eingabeaufforderungen, um die App zu signieren.
Wenn Sie ein P12-Zertifikat angeben, geben Sie das Kennwort an. (Informationen zum Erstellen eines P12-Zertifikats finden Sie unter DPS-Veröffentlichungsprozess für Android-Geräte.)
Wenn Sie eine Keystore-Datei angeben, geben Sie das Keystore-Kennwort, den Alias für den privaten Schlüssel und das Kennwort für den privaten Schlüssel an.
Übermitteln Sie die APK-Datei an den entsprechenden Store. Weitere Informationen finden Sie unter DPS-Veröffentlichungsprozess für Android-Geräte.