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.
Ladda ned adobe-aemfd-forms-app-src-pkg-<version>.zip
utför du följande steg:
-
Öppna Programvarudistribution. Du behöver en Adobe ID för att logga in på Software Distribution.
-
Välj Adobe Experience Manager finns i rubrikmenyn.
-
I Filters avsnitt:
- Välj Forms från Solution listruta.
- Välj version och typ för paketet. Du kan också använda Search Downloads för att filtrera resultaten.
-
Välj det paketnamn som gäller för operativsystemet och välj Accept EULA Terms och markera 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&lt;användarnamn>\AppData\Local\Android\Sdk - Ange
Path
systemmiljövariabel som inkluderar mapplatserna för plattformsverktyg och verktyg för Android. Till exempel C:\Users&lt;användarnamn>\AppData\Local\Android\Sdk\platform-tools och C:\Users&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 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 en AEM Forms-app med Android Studio using-android-studio
Så här skapar du en AEM Forms-app 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 skapar 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.
-
Om du vill generera APK-filen väljer du Bygge > Bygg APK.
Valfritt, välj Bygge > Generera signerad APK för att generera en 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