Erstellen Sie die AEM Forms Android-App build-the-aem-forms-android-app

Um die AEM Forms-App für Android zu erstellen, führen Sie die folgenden Schritte in der empfohlenen Reihenfolge aus.

Laden Sie das Quellcode-Paket der AEM Forms-App herunter download-android-zip

Das AEM Forms-App-Quellcodepaket verweist auf das Archiv adobe-lc-mobileworkspace-src-<version>.zip. Dieses Archiv enthält den Quellcode, der zum Erstellen einer benutzerdefinierten AEM Forms-App erforderlich ist. Das Archiv wird im Paket adobe-aemfd-forms-app-src-pkg-<version>.zip der Software Distribution bereitgestellt.

Führen Sie die folgenden Schritte aus, um die Datei adobe-aemfd-forms-app-src-pkg-<version>.zip herunterzuladen:

  1. Öffnen Sie Software Distribution. Zum Anmelden bei Software Distribution benötigen Sie eine Adobe ID.

  2. Auswählen Adobe Experience Manager im Kopfzeilenmenü verfügbar.

  3. Im Abschnitt Filter:

    1. Wählen Sie Formulare aus der Dropdown-Liste Lösung aus.
    2. Wählen Sie die Version aus und geben Sie sie für das Paket ein. Sie können auch die Option Downloads durchsuchen verwenden, um die Ergebnisse zu filtern.
  4. Wählen Sie den für Ihr Betriebssystem zutreffenden Paketnamen aus und wählen Sie EULA-Bedingungen akzeptieren und wählen Sie Herunterladen.

  5. Öffnen Sie Package Manager und klicken Sie auf Paket hochladen, um das Paket hochzuladen.

  6. Wählen Sie das Paket aus und klicken Sie auf Installieren.

  7. Um das Quellcodearchiv herunterzuladen, öffnen Sie  https://<server>:<port>/crx/de/content/forms/mobileapps/src/adobe-lc-mobileworkspace-src-<version>.zip  in Ihrem Browser. Die ZIP-Datei der Android-App wird auf Ihr Gerät heruntergeladen.

  8. Extrahieren Sie den Inhalt der ZIP-Datei in einen Ordner in Ihrem lokalen Dateisystem. Beispiel: C:&lt;Folder Structure>\adobe-lc-mobileworkspace-src-2.4.20

Das folgende Bild zeigt die Struktur des Ordners adobe-lc-mobileworkspace-src-<version>.zip\android.

zip_android_folder_structure

Festlegen der Umgebungsvariablen set-environment-variable-android

Legen Sie die folgenden Umgebungsvariablen fest, bevor Sie den Build-Prozess für die AEM Forms-Anwendung starten:

  • Legen Sie die Umgebungsvariable JAVA_HOME auf den Speicherort der JDK-Software im lokalen Dateisystem fest. Beispiel: C:\Program Files\Java\jdk1.8.0_181
  • Setzen Sie die Systemumgebungsvariable ANDROID_SDK_ROOT auf den Speicherort des SDK für Android. Beispiel: C:\Benutzer&lt;Benutzername>\AppData\Local\Android\Sdk
  • Legen Sie die Systemumgebungsvariable Path fest, um die Ordner „Plattform-Tools“ und „Tools“ für Android einzubeziehen. Beispiel: C:\Benutzer&lt;Benutzername>\AppData\Local\Android\Sdk\platform-tools und C:\Benutzer&lt;Benutzername>\AppData\Local\Android\Sdk\tools.

Erstellen einer standardmäßigen AEM Forms-App set-up-the-xcode-project

Wenn Sie die Datei „adobe-lc-mobileworkspace-src-<version>.zip“ im lokalen Dateisystem gespeichert und die Umgebungsvariablen festgelegt haben, erstellen Sie die standardmäßige AEM Forms Android-Anwendung mithilfe einer der folgenden Optionen:

Aufbauen der AEM Forms-App mit Android Studio using-android-studio

Um eine AEM Forms-Anwendung mit Android Studio zu erstellen, führen Sie die folgenden Schritte aus:

  1. Starten Sie die Android Studio-Anwendung auf Ihrem Computer.

  2. Klicken Sie auf Öffnen Sie ein vorhandenes Android Studio-Projekt. Wenn das Dialogfeld zum Öffnen eines vorhandenen Projekts nicht automatisch angezeigt wird, wählen Sie Datei > Öffnen.

  3. Navigieren Sie zu adobe-lc-mobileworkspace-src-<version>.zip/android auf dem lokalen Dateisystem und klicken Sie auf OK.

    Die android-Option im linken Fensterbereich angezeigt.

    android_folder_studio

  4. Wählen Sie im linken Bereich android und aus klicken Sie auf Run > 'android' ausführen.

  5. Wählen Sie das Android-Gerät im Abschnitt „Verbundene Geräte“ im Dialogfeld „Ziel für die Bereitstellung auswählen“ aus und klicken Sie auf „OK“.

    Nachdem Sie die Entwicklungsumgebung erfolgreich erstellt haben, können Sie jetzt Anpassungen für die App vornehmen. Verwenden Sie die folgenden Artikel, um die App anzupassen:

    Nachdem Sie die entsprechenden Anpassungen in Ihrer Anwendung vorgenommen haben, können Sie die .apk-Datei für die Verteilung generieren.

Generieren der .apk-Datei mit Android Studio generate-apk-android-studio

Gehen Sie wie folgt vor, um die .apk-Datei mit Android Studio zu generieren:

  1. Starten Sie die Android Studio-Anwendung auf Ihrem Computer.

  2. Wählen Sie Ein vorhandenes Android Studio-Projekt öffnen. Wenn das Dialogfeld zum Öffnen eines vorhandenen Projekts nicht automatisch angezeigt wird, wählen Sie Datei > Öffnen.

  3. Navigieren Sie zu adobe-lc-mobileworkspace-src-<version>.zip/android auf dem lokalen Dateisystem und klicken Sie auf OK.

    Die android-Option im linken Fensterbereich angezeigt.

  4. Wählen Sie Build > APK erstellen aus, um die .apk-Datei zu generieren.

    Wählen Sie optional Erstellen > Signiertes APK generieren, um eine signierte Version der APK-Datei zu generieren.

Verwenden von Android Debug Bridge build-android-debug-bridge

Sobald die APK-Datei generiert wurde, führen Sie den folgenden Befehl aus, um das Programm mithilfe von Android Debug Bridge auf einem Android-Gerät zu installieren.

Windows-Benutzer: adb install %HOMEPATH%\Projects\[your-project]\adobe-lc-mobileworkspace-src-[version]\android\build\outputs\apk\android-debug.apk

Mac-Benutzende: adb install [User_Home]/Projects/[your-project]/adobe-lc-mobileworkspace-src-[version]/android/build/outputs/apk/android-debug.apk

recommendation-more-help
19ffd973-7af2-44d0-84b5-d547b0dffee2