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>.zip
paket som är tillgängligt för programvarudistribution.
Så här hämtar du filen adobe-aemfd-forms-app-src-pkg-<version>.zip
:
-
Öppna Programvarudistribution. Du behöver en Adobe ID för att logga in på Software Distribution.
-
Välj Adobe Experience Manager som finns på rubrikmenyn.
-
I avsnittet Filters:
- Välj Forms i listrutan Solution.
- Välj version och typ för paketet. Du kan också använda alternativet Search Downloads för att filtrera resultaten.
-
Välj det paketnamn som gäller för ditt operativsystem, välj Accept EULA Terms och välj Download.
-
Öppna Pakethanteraren och klicka på Upload Package för att överföra paketet.
-
Markera paketet och klicka på Install.
-
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.
-
Extrahera innehållet i ZIP-filen till en mapp i det lokala filsystemet. Exempel: C:<Mappstruktur>\adobe-lc-mobileworkspace-src-2.4.20
I följande bild visas strukturen för mappen adobe-lc-mobileworkspace-src-<version>.zip\android
.
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&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&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 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:
-
Starta Android Studio på datorn.
-
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.
-
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.
-
Välj android i den vänstra rutan och klicka på Kör > Kör android.
-
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:
-
Starta Android Studio 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 Arkiv > Öppna.
-
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.
-
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