Creación de la aplicación AEM Forms Android

Siga estos pasos en la secuencia recomendada para crear la aplicación de Android para AEM Forms.

  1. Descargar el paquete de código fuente de la aplicación de AEM Forms
  2. Configuración de las variables de entorno
  3. Generar aplicación de AEM Forms estándar

Descargar el paquete de código fuente de la aplicación de AEM Forms

El paquete de código fuente de la aplicación de AEM Forms hace referencia a adobe-lc-mobileworkspace-src-<version>.zip archivo. Este archivo incluye el código fuente necesario para crear una aplicación AEM Forms personalizada. El archivo está incluido en la variable adobe-aemfd-forms-app-src-pkg-<version>.zippaquete disponible en la Distribución de software.

Siga estos pasos para descargar la adobe-aemfd-forms-app-src-pkg-<version>.zip archivo:

  1. Abra Distribución de software. Necesitará un Adobe ID para iniciar sesión en la distribución de software.
  2. Pulse Adobe Experience Manager, disponible en el menú del encabezado.
  3. En el Filtros sección:
    1. Select Forms de la variable Solución lista desplegable.
    2. Seleccione la versión y el tipo del paquete. También puede usar la variable Descargas de búsqueda para filtrar los resultados.
  4. Pulse el nombre del paquete aplicable a su sistema operativo, seleccione Aceptar términos de EULA y toque Descargar.
  5. Abra Administrador de paquetes y haga clic en Cargar paquete para cargar el paquete.
  6. Seleccione el paquete y haga clic en Instalar.
  7. Para descargar el archivo de código fuente, abra https://<server>:<port>/crx/de/content/forms/mobileapps/src/adobe-lc-mobileworkspace-src-<version>.zip en su navegador. El archivo .zip de la aplicación de Android se descarga en el dispositivo.
  8. Extraiga el contenido del archivo .zip a una carpeta de su sistema de archivos local. Por ejemplo, C:&lt;folder structure="">\adobe-lc-mobileworkspace-src-2.4.20

La siguiente imagen muestra la estructura de la variable adobe-lc-mobileworkspace-src-<version>.zip\androidcarpeta.

zip_android_folder_structure

Configuración de las variables de entorno

Establezca las siguientes variables de entorno antes de iniciar el proceso de compilación para la aplicación AEM Forms:

  • Establezca la variable de entorno JAVA_HOME en la ubicación del software JDK en el sistema de archivos local. Por ejemplo, C:\Program Files\Java\jdk1.8.0_181
  • Configure las variables ANDROID_SDK_ROOT variable de entorno del sistema a la ubicación del SDK para Android. Por ejemplo, C:\Users&amp;lt;username>\AppData\Local\Android\Sdk
  • Configure las variables Path variable de entorno del sistema para incluir las ubicaciones de carpetas platform-tools y tools para Android. Por ejemplo, C:\Users&amp;lt;username>\AppData\Local\Android\Sdk\platform-tools and C:\Users&amp;lt;username>\AppData\Local\Android\Sdk\tools.

Generar aplicación de AEM Forms estándar

Una vez guardado el adobe-lc-mobileworkspace-src-<version>Archivo .zip en el sistema de archivos local y configure las variables de entorno. Cree una aplicación estándar de AEM Forms Android con cualquiera de las siguientes opciones:

Creación de una aplicación de AEM Forms con Android Studio

Siga estos pasos para crear la aplicación de AEM Forms mediante Android Studio:

  1. Inicie la aplicación Android Studio en su equipo.

  2. Haga clic en Abrir un proyecto existente de Android Studio. Si el cuadro de diálogo para abrir un proyecto existente no aparece automáticamente, seleccione Archivo > Apertura.

  3. Vaya a adobe-lc-mobileworkspace-src<version>.zip/android en el sistema de archivos local y haga clic en OK.

    La variable android se muestra en el panel izquierdo.

    android_folder_studio

  4. Select android en el panel izquierdo y haga clic en Ejecutar > Ejecutar 'android'.

  5. Seleccione el dispositivo Android en la sección Dispositivos conectados del cuadro de diálogo Seleccionar destino de implementación y haga clic en Aceptar.

    Una vez que haya creado el entorno de desarrollo correctamente, ahora puede aplicar personalizaciones en la aplicación. Utilice los siguientes artículos para personalizar la aplicación:

    Después de aplicar las personalizaciones adecuadas a la aplicación, puede generar el archivo .apk para su distribución.

Generación de archivos .apk con Android Studio

Siga estos pasos para generar el archivo .apk con Android Studio:

  1. Inicie la aplicación Android Studio en su equipo.

  2. Select Abrir un proyecto existente de Android Studio. Si el cuadro de diálogo para abrir un proyecto existente no aparece automáticamente, seleccione Archivo > Apertura.

  3. Vaya a adobe-lc-mobileworkspace-src<version>.zip/android en el sistema de archivos local y haga clic en OK.

    La opción android se muestra en el panel izquierdo.

  4. Select Generar > Generar APK para generar el archivo .apk.

    De Forma Opcional, Seleccione Generar > Generar APK firmado para generar un versión firmada del archivo .apk.

Uso del puente de depuración de Android

Una vez generado el archivo .apk, ejecute el siguiente comando para instalar la aplicación en un dispositivo Android usando la función Puente de depuración de Android.

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

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

En esta página