设置Android™ Studio项目并构建Android™应用程序 set-up-the-android-studio-project-and-build-the-android-app
本文适用于构建AEM Forms应用程序6.3.1.1及更高版本。 有关从AEM Forms应用程序6.3的源代码构建应用程序,请参阅 设置Eclipse项目并构建Android™应用程序.
AEM Forms提供AEM Forms应用程序的完整源代码。 源包含用于构建自定义AEM Forms应用程序的所有组件。 源代码存档, adobe-lc-mobileworkspace-src-<version>.zip
是 adobe-aemfd-forms-app-src-pkg-<version>.zip
Software Distribution上的包。
要获取AEM Forms应用程序源,请执行以下步骤:
-
打开 Software Distribution。您需要 Adobe ID 才能登录 Software Distribution。
-
选择 Adobe Experience Manager 在标题菜单中可用。
-
在 过滤器 部分:
- 选择 Forms 从 解决方案 下拉列表。
- 选择包的版本和类型。 您也可以使用 搜索下载 用于筛选结果的选项。
-
选择适用于您的操作系统的包名称,然后选择 接受EULA条款,并选择 下载.
-
打开 包管理器 并单击 上传包 以上传包。
-
选择包并单击 安装.
下图显示了提取的 adobe-lc-mobileworkspace-src-<version>.zip
.
下图显示了 android
中的文件夹 src
文件夹。
构建标准AEM Forms应用程序 set-up-the-xcode-project
-
执行以下步骤可在Android™ Studio中设置项目并提供签名标识:
登录到已安装并配置Android™ Studio的计算机。
-
复制下载的
adobe-lc-mobileworkspace-src-<version>.zip
存档到:对于Mac用户:
[User_Home]/Projects
对于Windows®用户:
%HOMEPATH%\Projects
note note NOTE 对于Windows®,建议将Android™项目保留在系统驱动器中。 -
在以下目录中解压缩归档文件:
对于Mac用户:
[User_Home]/Projects/[your-project]
对于Windows®用户:
%HOMEPATH%\Projects\[your-project]
note note NOTE 建议在将项目导入Android™ Studio之前,将提取的Android项目保留在系统驱动器中。 -
启动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
桌面上的位置。 -
单击 完成 以构建项目。
该项目可在ADT项目资源管理器中使用。
-
在Android™ Studio中,选择 导入项目(Eclipse ADT、Gradle等).
-
在项目资源管理器中,选择要在中生成的项目的根目录 根目录 文本框:
对于Mac用户: [User_Home]/Projects/MobileWorkspace/src/android
对于Windows®用户: %HOMEPATH%\Projects\MobileWorkspace\src\android
-
导入项目后,会显示一个弹出窗口,其中包含用于更新Android™插件Gradle的选项。 根据您的要求,单击相应的按钮。
-
成功构建Gradle后,将显示以下屏幕。 将相应的设备或模拟器连接到系统,然后单击 运行Android™.
-
Android™ Studio会显示连接的设备和可用的模拟器。 选择要运行应用程序的设备,然后单击 确定.
构建项目后,您可以选择使用Android™ Debug Bridge或Android™ Studio安装应用程序。
使用Android™ Debug Bridge andriod-debug-bridge
您可以通过以下方式在Android™设备上安装应用程序 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