建立AEM Forms Android應用程式

以建議的順序執行下列步驟,為AEM Forms建置Android應用程式。

  1. 下載AEM Forms應用程式原始碼套件
  2. 設定環境變數
  3. 建立標準AEM Forms應用程式

下載AEM Forms應用程式原始碼套件

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檔案:

  1. 開啟 Software Distribution。您需要 Adobe ID 才能登入 Software Distribution。
  2. 點一下頁首功能表中的 Adobe Experience Manager
  3. 在​Filters​部分:
    1. 從​Solution​下拉式清單中選取​Forms
    2. 選取套件的版本和類型。 您也可以使用​搜尋下載​選項來篩選結果。
  4. 點選適用於您作業系統的套件名稱,選取「接受EULA條款」,然後點選「下載」。
  5. 開啟套件管理器,然後按一下​「上傳套件」​即可上傳套件。
  6. 選擇包,然後按一下​Install
  7. 若要下載原始碼封存檔,請在瀏覽器中開啟​https://<server>:<port>/crx/de/content/forms/mobileapps/src/adobe-lc-mobileworkspace-src-<version>.zip。 裝置上會下載Android應用程式.zip檔案。
  8. 將.zip檔案的內容解壓縮至本機檔案系統上的資料夾。 例如, C:\Folder Structure\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\username\AppData\Local\Android\Sdk
  • 設定Path系統環境變數,以包含Android的平台工具和工具資料夾位置。 例如, C:\Users\username\AppData\Local\Android\Sdk\platform-tools and C:\Users\username\AppData\Local\Android\Sdk\tools。

建立標準AEM Forms應用程式

在本機檔案系統上儲存adobe-lc-mobileworkspace-src-<version>.zip檔案並設定環境變數後,請使用下列任一選項建立標準AEM Forms Android應用程式:

使用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,然後按一下​Run > Run '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. 選擇​Build > Build 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

本頁內容