按照建议的顺序,执行以下步骤来构建适用于AEM Forms的Android应用程序。
AEM Forms应用程序源代码包是指adobe-lc-mobileworkspace-src-<version>.zip
存档文件。 此存档包含构建自定义AEM Forms应用程序所需的源代码。 存档包含在Software Distribution上提供的adobe-aemfd-forms-app-src-pkg-<version>.zip
包中。
执行以下步骤下载adobe-aemfd-forms-app-src-pkg-<version>.zip
文件:
下图显示了adobe-lc-mobileworkspace-src-<version>.zip\android
文件夹的结构。
在开始AEM Forms应用程序的构建过程之前,请设置以下环境变量:
ANDROID_SDK_ROOT
系统环境变量设置为适用于Android的SDK位置。 例如, C:\Users\username\AppData\Local\Android\SdkPath
系统环境变量以包含Android的platform-tools和tools文件夹位置。 例如, C:\Users\username\AppData\Local\Android\Sdk\platform-tools and C:\Users\username\AppData\Local\Android\Sdk\tools。在本地文件系统上保存了adobe-lc-mobileworkspace-src-<version>.zip文件并设置了环境变量后,请使用以下任意选项构建标准的AEM Forms Android应用程序:
执行以下步骤以使用Android Studio构建AEM Forms应用程序:
在您的计算机上启动Android Studio应用程序。
单击打开现有Android Studio项目。 如果用于打开现有项目的对话框未自动显示,请选择文件 > 打开。
导航到本地文件系统上的adobe-lc-mobileworkspace-src-<版本>.zip/android,然后单击确定。
android选项显示在左窗格中。
从左窗格中选择android,然后单击运行 > 运行“android”。
从“选择部署目标”对话框的“连接的设备”部分选择Android设备,然后单击“确定”。
成功构建开发环境后,您现在可以对应用程序应用自定义设置。 使用以下文章自定义应用程序:
对应用程序应用适当的自定义设置后,您可以生成要分发的.apk文件。
执行以下步骤以使用Android Studio生成.apk文件:
在您的计算机上启动Android Studio应用程序。
选择打开现有Android Studio项目。 如果用于打开现有项目的对话框未自动显示,请选择文件 > 打开。
导航到本地文件系统上的adobe-lc-mobileworkspace-src-<版本>.zip/android,然后单击确定。
Android选项显示在左窗格中。
选择Build > Build APK以生成.apk文件。
或者,选择Build > Generate Signed APK以生成.apk文件的签名版本。
生成.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