設定Android™ studio專案並建置Android™應用程式 set-up-the-android-studio-project-and-build-the-android-app

本文章適用於建置AEM Forms應用程式6.3.1.1及更新版本。 若要從AEM Forms App 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. 在​ 篩選器 ​區段中:

    1. 從​ 解決方案 ​下拉式清單中選取​ Forms
    2. 選取封裝的版本和型別。 您也可以使用​ 搜尋下載 ​選項來篩選結果。
  4. 選取適用於您作業系統的封裝名稱,選取​ 接受EULA條款,然後選取​ 下載

  5. 開啟封裝管理員,然後按一下​ 上傳封裝 ​以上傳封裝。

  6. 選取封裝並按一下​ 安裝

下列影像顯示adobe-lc-mobileworkspace-src-<version>.zip的擷取內容。

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

下列影像顯示src資料夾中android資料夾的目錄結構。

src 中Android資料夾的目錄結構

建置標準AEM Forms應用程式 set-up-the-xcode-project

  1. 執行以下步驟,在Android™ Studio中設定專案並提供簽署身分:

    登入已安裝並設定Android™ Studio的電腦。

  2. 將下載的adobe-lc-mobileworkspace-src-<version>.zip封存複製到:

    Mac使用者​ [User_Home]/Projects

    Windows®使用者​ %HOMEPATH%\Projects

    note note
    NOTE
    若為Windows®,建議您將Android™專案保留在系統磁碟機中。
  3. 解壓縮下列目錄中的封存:

    Mac使用者​ [User_Home]/Projects/[your-project]

    Windows®使用者​ %HOMEPATH%\Projects\[your-project]

    note note
    NOTE
    建議您將專案匯入Android™ Studio之前,將擷取的Android專案保留在系統磁碟機中。
  4. 啟動Android™ Studio。

    若為Mac使用者:更新[User_Home]/Projects/[your-project]/android資料夾中存在的local.properties檔案,並將sdk.dir變數指向案頭上的SDK位置。

    Windows®使用者:更新%HOMEPATH%\Projects\[your-project]\android資料夾中的local.properties檔案,並將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 andriod-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

recommendation-more-help
19ffd973-7af2-44d0-84b5-d547b0dffee2