Show Menu
主题×

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

本文用于构建AEM Forms应用程序6.3.1.1及更高版本。 有关从AEM Forms App 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. 导航到包共享
    URL: https://<server>:<port>/crx/packageshare .
  2. 下载源包。 下载包时,它会添加到AEM Forms包管理器中。
  3. 下载完毕后,导航到: https://<server>:<port>/crx/packmgr/index.jsp 并安装 adobe-aemfd-forms-app-src-pkg-<version>.zip
  4. 要下载源代码存档,请在您的浏 https://<server>:<port>/crx/de/content/forms/mobileapps/src/adobe-lc-mobileworkspace-src-<version>.zip 览器中打开。
    源包将下载到您的设备上。
下图显示提取的内容 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 Studio之前,先将解压的Android项目保留在系统驱动器中。
  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

对于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