构建AEM FormsAndroid应用程序

在建议的序列中执行以下步骤,为AEM Forms构建Android应用程序。

  1. 下载AEM Forms应用程序源代码包
  2. 设置环境变量
  3. 构建标准AEM Forms应用程序

下载AEM Forms应用程序源代码包

AEM Forms应用程序源代码包是指adobe-lc-mobileworkspace-src-<version>.zip存档。 此存档包含构建自定义AEM Forms应用程序所需的源代码。 存档包含在软件分发上可用的adobe-aemfd-forms-app-src-pkg-<version>.zip包中。

请执行以下步骤下载adobe-aemfd-forms-app-src-pkg-<version>.zip文件:

  1. 打开 Software Distribution。您需要 Adobe ID 才能登录 Software Distribution。
  2. 点按标题菜单中的 Adobe Experience Manager
  3. 在​过滤器​部分中:
    1. 从​解决方案​下拉列表中选择​Forms
    2. 选择包的版本和类型。 您还可以使用​搜索下载​选项筛选结果。
  4. 点按适用于您的操作系统的程序包名称,选择​接受EULA条款,然后点按​下载
  5. 打开包管理器,并单击​上传包​以上传包。
  6. 选择软件包,然后单击​安装
  7. 要下载源代码存档,请在浏览器中打开​https://<server>:<port>/crx/de/content/forms/mobileapps/src/adobe-lc-mobileworkspace-src-<version>.zip。 Android应用程序。zip文件将下载到您的设备上。
  8. 将。zip文件的内容解压缩到本地文件系统上的文件夹中。 例如,C:\Folder Structure\adobe-lc-mobileworkspace-src-2.4.20

下图显示了adobe-lc-mobileworkspace-src-<version>.zip\android文件夹的结构。

zip_android_folder_structure

设置环境变量

在开始AEM Forms应用程序的构建过程之前,请设置以下环境变量:

  • 将JAVA_HOME环境变量设置为本地文件系统中JDK软件的位置。 例如,C:\Program Files\Java\jdk1.8.0_181
  • ANDROID_SDK_ROOT系统环境变量设置为Android的SDK位置。 例如,C:\Users\username\AppData\Local\Android\Sdk
  • 设置Path系统环境变量以包含Android的platform-tools和tools文件夹位置。 例如,C:\Users\username\AppData\Local\Android\Sdk\platform-tools and C:\Users\username\AppData\Local\Android\Sdk\tools。

构建标准AEM Forms应用程序

在本地文件系统上保存adobe-lc-mobileworkspace-src-<version>.zip文件并设置环境变量后,请使用以下任意选项构建标准的AEM FormsAndroid应用程序:

使用Android Studio构建AEM Forms应用程序

执行以下步骤以使用Android Studio构建AEM Forms应用程序:

  1. 在您的计算机上启动Android Studio应用程序。

  2. 单击​打开现有Android Studio项目。 如果打开现有项目的对话框未自动显示,请选择​文件 > 打开

  3. 导航到本地文件系统上的​adobe-lc-mobileworkspace-src-<version>.zip/android,然后单击​确定

    左窗格中显示​android​选项。

    android_folder_studio

  4. 从左窗格中选择​android​并单击​运行 > 运行“android”

  5. 从“选择部署目标”对话框的“已连接设备”部分选择Android设备,然后单击“确定”。

    成功构建开发环境后,您现在可以对应用程序应用自定义。 使用以下文章自定义应用程序:

    在将适当的自定义应用程序后,您可以生成要分发的。apk文件。

使用Android Studio生成。apk文件

执行以下步骤以使用Android Studio生成。apk文件:

  1. 在您的计算机上启动Android Studio应用程序。

  2. 选择​打开现有Android Studio项目。 如果打开现有项目的对话框未自动显示,请选择​文件 > 打开

  3. 导航到本地文件系统上的​adobe-lc-mobileworkspace-src-<version>.zip/android,然后单击​确定

    android选项显示在左窗格中。

  4. 选择​构建 > 构建APK​以生成。apk文件。

    或者,选择​Build > 生成已签名的APK​以生成。apk文件的已签名版本

使用Android Debug Bridge

生成。apk文件后,请执行以下命令,使用Android Debug Bridge在Android设备上安装应用程序。

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

MAC用户: adb install [User_Home]/Projects/[your-project]/adobe-lc-mobileworkspace-src-[version]/android/build/outputs/apk/android-debug.apk

On this page

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now