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 källkodspaketet för AEM Forms App download-android-zip
Källkodspaketet för AEM Forms App refererar till adobe-lc-mobileworkspace-src-<version>.zip
arkiv. Detta arkiv innehåller den källkod som krävs för att skapa en anpassad AEM Forms-app. Arkivet ingår i adobe-aemfd-forms-app-src-pkg-<version>.zip
som finns på Software Distribution.
Utför följande steg för att hämta adobe-aemfd-forms-app-src-pkg-<version>.zip
fil:
-
Öppna Programvarudistribution. Du behöver en Adobe ID för att logga in på Software Distribution.
-
Tryck Adobe Experience Manager finns i rubrikmenyn.
-
I Filters avsnitt:
- Välj Forms från Solution nedrullningsbar lista.
- Välj version och typ för paketet. Du kan också använda Search Downloads för att filtrera resultaten.
-
Tryck på det paketnamn som gäller för operativsystemet och välj Accept EULA Terms och trycka Download.
-
Öppna Pakethanteraren och klicka Upload Package för att överföra paketet.
-
Markera paketet och klicka på Install.
-
Öppna om du vill hämta källkodsarkivet 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.
-
Extrahera innehållet i ZIP-filen till en mapp i det lokala filsystemet. Till exempel: C:\Folder Structure\adobe-lc-mobileworkspace-src-2.4.20
I följande bild visas strukturen för adobe-lc-mobileworkspace-src-<version>.zip\android
mapp.
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
- Ange
ANDROID_SDK_ROOT
systemmiljövariabel till SDK-plats för Android. Till exempel C:\Users\username\AppData\Local\Android\Sdk - Ange
Path
systemmiljövariabel som inkluderar mapplatserna för plattformsverktyg och verktyg för Android. Exempel: C:\Users\username\AppData\Local\Android\Sdk\platform-tools and C:\Users\username\AppData\Local\Android\Sdk\tools.
Bygg AEM Forms standardapp set-up-the-xcode-project
När du har sparat adobe-lc-mobileworkspace-src-<version>ZIP-fil i det lokala filsystemet och ange systemvariabler. Bygg en AEM Forms Android-standardapp med något av följande alternativ:
Bygg AEM Forms-app med Android Studio using-android-studio
Utför följande steg för att skapa AEM Forms-program med Android Studio:
-
Starta Android Studio-programmet på datorn.
-
Klicka Öppna ett befintligt Android Studio-projekt. Om dialogrutan för att öppna ett befintligt projekt inte visas automatiskt väljer du Fil > Öppna.
-
Navigera till adobe-lc-mobileworkspace-src-<version>.zip/android på det lokala filsystemet och klicka på OK.
The android visas i den vänstra rutan.
-
Välj android från den vänstra rutan och klicka på Kör > Kör android.
-
Välj 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 genererar du APK-filen med Android Studio:
-
Starta Android Studio-programmet på datorn.
-
Välj Öppna ett befintligt Android Studio-projekt. Om dialogrutan för att öppna ett befintligt projekt inte visas automatiskt väljer du Fil > Öppna.
-
Navigera till adobe-lc-mobileworkspace-src-<version>.zip/android på det lokala filsystemet och klicka på OK.
Android-alternativet visas i den vänstra rutan.
-
Välj Bygge > Bygg APK för att generera APK-filen.
Valfritt, välj Bygge > Generera signerad APK för att generera undertecknad version av APK-filen.
Använd 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.
Windowsanvändare: adb install %HOMEPATH%\Projects\[your-project]\adobe-lc-mobileworkspace-src-[version]\android\build\outputs\apk\android-debug.apk
Användare av Mac: adb install [User_Home]/Projects/[your-project]/adobe-lc-mobileworkspace-src-[version]/android/build/outputs/apk/android-debug.apk