Bygg appen AEM Forms Android build-the-aem-forms-android-app

Utför följande steg i den rekommenderade sekvensen för att skapa Android-appen för AEM Forms.

Ladda ned kodpaketet för AEM Forms App Source download-android-zip

AEM Forms App Source Code Package refererar till arkivet adobe-lc-mobileworkspace-src-<version>.zip. Detta arkiv innehåller den källkod som krävs för att skapa en anpassad AEM Forms-app. Arkivet ingår i det adobe-aemfd-forms-app-src-pkg-<version>.zippaket som är tillgängligt för programvarudistribution.

Så här hämtar du filen adobe-aemfd-forms-app-src-pkg-<version>.zip:

  1. Öppna Programvarudistribution. Du behöver en Adobe ID för att logga in på Software Distribution.

  2. Välj Adobe Experience Manager som finns på rubrikmenyn.

  3. I avsnittet Filters:

    1. Välj Forms i listrutan Solution.
    2. Välj version och typ för paketet. Du kan också använda alternativet Search Downloads för att filtrera resultaten.
  4. Välj det paketnamn som gäller för ditt operativsystem, välj Accept EULA Terms och välj Download.

  5. Öppna Pakethanteraren och klicka på Upload Package för att överföra paketet.

  6. Markera paketet och klicka på Install.

  7. Om du vill hämta källkodsarkivet öppnar du https://<server>:<port>/crx/de/content/forms/mobileapps/src/adobe-lc-mobileworkspace-src-<version>.zip i webbläsaren. ZIP-filen för Android-appen hämtas till din enhet.

  8. Extrahera innehållet i ZIP-filen till en mapp i det lokala filsystemet. Exempel: C:&lt;Mappstruktur>\adobe-lc-mobileworkspace-src-2.4.20

I följande bild visas strukturen för mappen adobe-lc-mobileworkspace-src-<version>.zip\android.

zip_android_folder_structure

Ange miljövariabler set-environment-variable-android

Ange följande miljövariabler innan du startar byggprocessen för AEM Forms-programmet:

  • Ställ in miljövariabeln JAVA_HOME på JDK-programvarans plats i det lokala filsystemet. Exempel: C:\Program Files\Java\jdk1.8.0_181
  • Ställ in systemmiljövariabeln ANDROID_SDK_ROOT på SDK-platsen för Android. Till exempel C:\Users&amp;lt;användarnamn>\AppData\Local\Android\Sdk
  • Ange systemmiljövariabeln Path så att den omfattar mapplatserna för plattformsverktyg och verktyg för Android. Till exempel C:\Users&amp;lt;användarnamn>\AppData\Local\Android\Sdk\platform-tools och C:\Users&amp;lt;användarnamn>\AppData\Local\Android\Sdk\tools.

Bygg en standardapp för AEM Forms set-up-the-xcode-project

När du har sparat filen adobe-lc-mobileworkspace-src-<version>.zip i det lokala filsystemet och angett systemvariabler skapar du en AEM Forms Android-standardapp med något av följande alternativ:

Bygg AEM Forms-app med Android Studio using-android-studio

Så här skapar du en AEM Forms-app med Android Studio:

  1. Starta Android Studio på datorn.

  2. Klicka på Öppna ett befintligt Android Studio-projekt. Om dialogrutan för att öppna ett befintligt projekt inte visas automatiskt väljer du Arkiv > Öppna.

  3. Navigera till adobe-lc-mobileworkspace-src-<version>.zip/android i det lokala filsystemet och klicka på OK.

    Alternativet android visas i den vänstra rutan.

    android_folder_studio

  4. Välj android i den vänstra rutan och klicka på Kör > Kör android.

  5. Markera Android-enheten under Anslutna enheter i dialogrutan Välj distributionsmål och klicka på OK.

    När du har skapat utvecklingsmiljön kan du nu använda anpassningar i appen. Använd följande artiklar för att anpassa appen:

    När du har anpassat programmet kan du generera APK-filen för distribution.

Generera APK-fil med Android Studio generate-apk-android-studio

Så här skapar du .apk-filen med Android Studio:

  1. Starta Android Studio på datorn.

  2. Välj Öppna ett befintligt Android Studio-projekt. Om dialogrutan för att öppna ett befintligt projekt inte visas automatiskt väljer du Arkiv > Öppna.

  3. Navigera till adobe-lc-mobileworkspace-src-<version>.zip/android i det lokala filsystemet och klicka på OK.

    Android-alternativet visas i den vänstra rutan.

  4. Om du vill generera APK-filen väljer du Build > Build APK.

    Du kan också välja Skapa > Generera signerad APK för att generera en signerad version av .apk-filen.

Använda Android Debug Bridge build-android-debug-bridge

När APK-filen har skapats kör du följande kommando för att installera programmet på en Android-enhet med Android Debug Bridge.

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

Mac-användare: 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