建置AEM Forms Android應用程式 build-the-aem-forms-android-app
若要建置適用於AEM Forms的Android應用程式,請依照建議順序執行下列步驟。
下載AEM Forms應用程式原始碼套件 download-android-zip
AEM Forms應用程式原始碼套件是指 adobe-lc-mobileworkspace-src-<version>.zip
封存。 此封存包含建置自訂AEM Forms應用程式所需的原始程式碼。 此封存包含在 adobe-aemfd-forms-app-src-pkg-<version>.zip
軟體發佈上可用的套件。
若要下載 adobe-aemfd-forms-app-src-pkg-<version>.zip
檔案,請執行下列步驟:
-
開啟 Software Distribution。您需要 Adobe ID 才能登入 Software Distribution。
-
選取 Adobe Experience Manager 在頁首功能表中提供。
-
在 篩選器 區段:
- 選取 Forms 從 解決方案 下拉式清單。
- 選取封裝的版本和型別。 您也可以使用 搜尋下載 篩選結果的選項。
-
選取適用於您的作業系統的套件名稱,然後選取 接受EULA條款,並選取 下載.
-
開啟 封裝管理員 並按一下 上傳套裝 以上傳套件。
-
選取封裝,然後按一下 安裝.
-
若要下載原始程式碼封存,請開啟 https://<server>:<port>/crx/de/content/forms/mobileapps/src/adobe-lc-mobileworkspace-src-<version>.zip 在您的瀏覽器中。 Android應用程式.zip檔案會下載至您的裝置上。
-
將.zip檔案的內容解壓縮至本機檔案系統上的資料夾。 例如, C:<folder structure="">\adobe-lc-mobileworkspace-src-2.4.20
下圖顯示 adobe-lc-mobileworkspace-src-<version>.zip\android
資料夾。
設定環境變數 set-environment-variable-android
在開始AEM Forms應用程式的建置流程之前,請設定下列環境變數:
- 將JAVA_HOME環境變數設定為本機檔案系統上JDK軟體的位置。 例如,C:\Program Files\Java\jdk1.8.0_181
- 設定
ANDROID_SDK_ROOT
系統環境變數至Android的SDK位置。 例如,C:\Users&lt;username>\AppData\Local\Android\Sdk - 設定
Path
系統環境變數,以包含Android適用的平台工具和工具資料夾位置。 例如,C:\Users&lt;username>\AppData\Local\Android\Sdk\platform-tools和C:\Users&lt;username>\AppData\Local\Android\Sdk\tools。
建置標準AEM Forms應用程式 set-up-the-xcode-project
儲存adobe-lc-mobileworkspace-src後 — <version>.zip檔案並設定環境變數,請使用下列任一選項建置標準AEM Forms Android應用程式:
使用Android Studio建置AEM Forms應用程式 using-android-studio
若要使用Android Studio建置AEM Forms應用程式,請執行下列步驟:
-
在您的電腦上啟動Android Studio應用程式。
-
按一下 開啟現有的Android Studio專案. 如果用於開啟現有專案的對話方塊未自動顯示,請選取 檔案 > 開啟.
-
瀏覽至 adobe-lc-mobileworkspace-src-<version>.zip/android ,然後按一下 確定.
此 android 選項會顯示在左窗格中。
-
選取 android ,然後按一下 執行 > 執行'android'.
-
從選取部署目標對話方塊上的連線裝置區段選取Android裝置,然後按一下確定。
成功建立開發環境後,您現在可以在應用程式上套用自訂。 使用下列文章來自訂應用程式:
將適當的自訂套用至應用程式後,您就可以產生.apk檔案來分發。
使用Android Studio產生.apk檔案 generate-apk-android-studio
若要使用Android Studio產生.apk檔案,請執行下列動作:
-
在您的電腦上啟動Android Studio應用程式。
-
選取 開啟現有的Android Studio專案. 如果用於開啟現有專案的對話方塊未自動顯示,請選取 檔案 > 開啟.
-
瀏覽至 adobe-lc-mobileworkspace-src-<version>.zip/android ,然後按一下 確定.
Android選項會顯示在左窗格中。
-
若要產生.apk檔案,請選取 建置 > 建置APK.
選擇性地選取 建置 > 產生已簽署的APK 產生 已簽署的版本 ,屬於.apk檔案。
使用Android Debug Bridge build-android-debug-bridge
產生.apk檔案後,使用以下命令在Android裝置上安裝應用程式: Android Debug Bridge.
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