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

本文適用於建立AEM Forms App 6.3.1.1及更新版本。 如需從AEM Forms App 6.3原始碼的原始碼建立應用程式,請參閱「 Set up the Eclipse project and build the Android™ app」。

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

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

  1. 開放 軟體散發。 您必須有Adobe ID才能登入「軟體散發」。
  2. 點選 頁首選單中的 「Adobe Experience Manager」。
  3. 在「篩 選器 」區段:
    1. 從「 解決方」下拉式清單中選 取「表單」。
    2. 選擇包的版本和類型。 您也可以使用「搜尋 下載」選項 ,來篩選結果。
  4. 點選適用於您作業系統的套件名稱,選取「 Accept EULA Terms」,然後點選「 Download」。
  5. 開啟「 套件管理器 」,然後按一 下「上傳套件 」以上傳套件。
  6. 選擇軟體包,然後按一下 安裝

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

已擷取壓縮Android™來源的內容

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

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的選項。 根據您的需求,按一下適當的按鈕。

    dontremindmeagainfoletproject

  9. 在成功建立Gradle後,會顯示下列畫面。 將適當的裝置或模擬器連接至系統,然後按一 下「執行Android™」。

    gradleconsole

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

    連接設備

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

本頁內容