Show Menu
主题×

设置Android studio项目并构建Android应用程序

本文适用于构建AEM Forms应用程序6.3.1.1及更高版本。 有关从AEM FormsApp 6.3的源代码构建应用程序,请参阅 设置Eclipse项目和构建Android™应用程序
AEM Forms提供AEM Forms应用程序的完整源代码。 源包含构建自定义AEM Forms应用程序的所有组件。 源代码存档是 adobe-lc-mobileworkspace-src-<version>.zip 软件分发软件包 adobe-aemfd-forms-app-src-pkg-<version>.zip 的一部分。
要获取AEM Forms应用程序源,请执行以下步骤:
  1. 开放 软件分发 。 您需要Adobe ID登录软件分发。
  2. 点按 标题 菜单中可用的Adobe Experience Manager。
  3. 在过滤器 部分 :
    1. 从“ 解决方 ”下 拉列表中选择“表单”。
    2. 选择包的版本和类型。 您还可以使用“搜 索下载 ”选项筛选结果。
  4. 点按适用于您的操作系统的包名称,选择“ 接受EULA条款 ”,然后点 按下载
  5. 打开 包管理器 ,然后单 击“上传包 ”以上传包。
  6. Select the package and click Install .
下图显示提取的内容 adobe-lc-mobileworkspace-src-<version>.zip
下图显示了文件夹中文 android 件夹的目录 src 结构。

构建标准AEM Forms应用程序

  1. 执行以下步骤在Android™ Studio中设置项目并提供签名标识:
    登录到已安装和配置Android™ Studio的计算机。
  2. 将下载的存 adobe-lc-mobileworkspace-src-<version>.zip 档复制到:
    对于MAC用户 : [User_Home]/Projects
    对于Windows®用户 : %HOMEPATH%\Projects
    对于Windows®,建议将android项目保留在系统驱动器中。
  3. 在以下目录中解压存档:
    对于MAC用户 : [User_Home]/Projects/[your-project]
    对于Windows®用户 : %HOMEPATH%\Projects\[your-project]
    建议先将解压缩的android项目保留在系统驱动器中,然后再将项目导入Android Studio。
  4. 启动Android™ Studio。
    对于MAC用户 : 更新文 local.properties 件夹中的文 [User_Home]/Projects/[your-project]/android 件,并将变量 sdk.dir 指向桌 SDK 面上的位置。
    对于Windows®用户 : 更新文 local.properties 件夹中的文 %HOMEPATH%\Projects\[your-project]\android 件,并将变量 sdk.dir 指向桌 SDK 面上的位置。
  5. 单击 “完成 ”以构建项目。
    项目在ADT项目资源管理器中可用。
  6. 在Android™ Studio中,选 择“导入项目”(Eclipse ADT、Gradle等)
  7. 在项目资源管理器中,在“根目录”文本框中选择要构建的项 目的根目 录:
    对于Mac用户: # /Projects/MobileWorkspace/src/android
    对于Windows®用户: %HOMEPATH%\Projects\MobileWorkspace\src\android
  8. 导入项目后,将显示一个弹出窗口,其中包含更新Android™插件Gradle的选项。 根据您的要求,单击相应的按钮。
  9. 成功构建Gradle后,将显示以下屏幕。 将适当的设备或模拟器与系统连接,然后单 击“运行Android™ ”。
  10. Android™ Studio显示连接的设备和可用的模拟器。 选择要在其上运行应用程序的设备,然后单击“确 定”
构建项目后,您可以选择使用Android™ Debug Bridge或Android™ Studio安装应用程序。

使用Android™ Debug Bridge

可通过Android™ Debug Bridge使用以下命令在 Android™设备上安装应 用程序:
对于MAC用户 : adb install [User_Home]/Projects/[your-project]/adobe-lc-mobileworkspace-src-[version]/android/build/outputs/apk/android-debug.apk
对于Windows®用户 : adb install %HOMEPATH%\Projects\[your-project]\adobe-lc-mobileworkspace-src-[version]\android\build\outputs\apk\android-debug.apk