构建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. 打开软件分发。 您需要Adobe ID才能登录软件分发。
  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:&lt;文件夹结构>\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&amp;lt;username>\AppData\Local\Android\Sdk
  • 设置Path系统环境变量以包含Android的platform-tools和tools文件夹位置。 例如,C:\Users&amp;lt;username>\AppData\Local\Android\Sdk\platform-tools and C:\Users&amp;lt;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

在此页面上

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