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

本文章適用於建置AEM Forms應用程式6.3.1.1和更新版本。 若要從AEM Forms應用程式6.3的原始程式碼建立應用程式,請參閱 設定Eclipse專案並建置Android™應用程式.

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

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

  1. 開啟 Software Distribution。您需要 Adobe ID 才能登入 Software Distribution。
  2. 點一下頁首功能表中的 Adobe Experience Manager
  3. 篩選器 區段:
    1. 選取 Forms解決方案 下拉式清單。
    2. 選取套件的版本和型別。 您也可以使用 搜尋下載 篩選結果的選項。
  4. 點選適用於您的作業系統的套件名稱,然後選取 接受EULA條款,然後點選 下載.
  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 Project Explorer中使用。

    建立應用程式後執行eclipse專案

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

  7. 在專案總管中,選取您想在中建立的專案根目錄 根目錄 文字方塊:

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

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

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

    dontremindmeagainforthisproject

  9. 成功建置Gradle後,會出現下列畫面。 將適當的裝置或模擬器連線至系統,然後按一下 執行Android™.

    gradleconsole

  10. Android™ Studio會顯示連線的裝置和可用的模擬器。 選取您要執行應用程式的裝置,然後按一下 確定.

    connecteddevice

建立專案後,您可以選擇使用Android™ Debug Bridge或Android™ Studio安裝應用程式。

使用Android™ 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

本頁內容