設定Android Studio專案並建置Android應用程式

本文內容適用於建置AEM Forms App 6.3.1.1及更新版本。 如需從AEM Forms應用程式6.3原始碼的原始碼建立應用程式,請參閱設定Eclipse專案和建立Android™應用程式

AEM Forms提供AEM Forms應用程式的完整原始碼。 來源包含所有元件,可建置自訂AEM Forms應用程式。 原始碼存檔adobe-lc-mobileworkspace-src-<version>.zip是Software Distribution上adobe-aemfd-forms-app-src-pkg-<version>.zip包的一部分。

若要取得AEM Forms應用程式來源,請執行下列步驟:

  1. 開啟 Software Distribution。您需要 Adobe ID 才能登入 Software Distribution。
  2. 點一下頁首功能表中的 Adobe Experience Manager
  3. 在​Filters​部分:
    1. 從​Solution​下拉式清單中選取​Forms
    2. 選取套件的版本和類型。 您也可以使用​搜尋下載​選項來篩選結果。
  4. 點選適用於您作業系統的套件名稱,選取「接受EULA條款」,然後點選「下載」。
  5. 開啟套件管理器,然後按一下​「上傳套件」​即可上傳套件。
  6. 選擇包,然後按一下​Install

下圖顯示提取的adobe-lc-mobileworkspace-src-<version>.zip內容。

擷取壓縮的Android™來源內容

下圖顯示src資料夾中android資料夾的目錄結構。

src中android資料夾的目錄結構

建立標準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專案總管中使用。

    建置應用程式後的eclipse專案

  6. 在Android™ Studio中,選取​匯入專案(Eclipse ADT、Gradle等)

  7. 在項目資源管理器中,在​根目錄​文本框中選擇要構建的項目的根目錄:

    Mac使用者: [User_Home]/Projects/MobileWorkspace/src/android

    對於Windows®用戶: %HOMEPATH%\Projects\MobileWorkspace\src\android

  8. 匯入專案後,會出現快顯視窗,其中包含更新Android™外掛程式Gradle的選項。 根據您的需求,按一下適當的按鈕。

    dontremindmeagainfortproject

  9. 成功建立Gradle後,會顯示下列畫面。 將適當的設備或模擬器與系統連接,然後按一下「運行Android™**」。**

    格拉克萊孔索萊

  10. Android™ Studio顯示連接的設備和可用的模擬器。 選擇要運行應用程式的設備,然後按一下​確定

    connecteddevice

建置專案後,您可以選擇使用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

本頁內容