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 ファイルをダウンロードするには、次の手順を実行します。

  1. ソフトウェア配布を開きます。ソフトウェア配布にログインするには、Adobe ID が必要です。

  2. ヘッダーメニューで「Adobe Experience Manager」を選択します。

  3. フィルター」セクションで、

    1. ソリューション」ドロップダウンリストから「Forms」を選択します。
    2. パッケージのバージョンとタイプを選択します。また、「ダウンロードを検索」オプションを使用して結果をフィルターすることもできます。
  4. お使いのオペレーティングシステムに適した Forms アドオンパッケージの名前を選択し、「EULA 利用条件に同意する」を選択して、「ダウンロード」を選択します。

  5. パッケージマネージャーを開き「パッケージをアップロード」をクリックしてパッケージをアップロードします。

  6. パッケージを選択して、「インストール」をクリックします。

  7. ソースコードアーカイブをダウンロードするには、ブラウザーで https://<server>:<port>/crx/de/content/forms/mobileapps/src/adobe-lc-mobileworkspace-src-<version>.zipp を開きます。Android アプリケーションの .zip ファイルがお使いのデバイスにダウンロードされます。

  8. ローカルファイルシステム上のフォルダーに .zip ファイルの内容を解凍します。例:C:&lt;Folder Structure>\adobe-lc-mobileworkspace-src-2.4.20

次の画像は、adobe-lc-mobileworkspace-src-<version>.zip\android フォルダーの構造を示しています。

zip_android_folder_structure

環境変数の設定 set-environment-variable-android

AEM Forms アプリケーションの構築プロセスを開始する前に、次の環境変数を設定します。

  • JAVA_HOME 環境変数を、ローカルファイルシステム上の JDK ソフトウェアの場所に設定します(C:\Program Files\Java\jdk1.8.0_181 など)。
  • ANDROID_SDK_ROOT システム環境変数を、Android の SDK の場所に設定します。例:C:\Users&amp;lt;username>\AppData\Local\Android\Sdk
  • Path システム環境変数を、Android の platform-tools フォルダーおよび tools フォルダーに含めるように設定します。例:C:\Users&amp;lt;username>\AppData\Local\Android\Sdk\platform-tools および C:\Users&amp;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 アプリを構築するには、次の手順を実行します。

  1. お使いのマシンで Android Studio アプリケーションを起動します。

  2. Open an existing Android Studio project」をクリックします。既存のプロジェクトを開くダイアログボックスが自動的に表示されない場合は、FileOpen を選択します。

  3. ローカルファイルシステム上の adobe-lc-mobileworkspace-src-<version>.zip/android に移動し、「OK」をクリックします。

    android」オプションが左側のペインに表示されます。

    android_folder_studio

  4. 左側のペインで「android」を選択し、RunRun 'android' をクリックします。

  5. Select Deployment Target ダイアログボックスの「Connected Devices」セクションで Android デバイスを選択し、「OK」をクリックします。

    開発環境を正しく構築すると、アプリケーションをカスタマイズできるようになります。アプリケーションをカスタマイズする場合は、次の記事を参照してください。

    アプリケーションを適切にカスタマイズした後、.apk ファイルを生成して配布できます。

Android Studio を使用した .apk ファイルの生成 generate-apk-android-studio

Android Studio を使用して.apk ファイルを生成するには、以下の手順を実行します。

  1. お使いのマシンで Android Studio アプリケーションを起動します。

  2. Open an existing Android Studio project」を選択します。既存のプロジェクトを開くダイアログボックスが自動的に表示されない場合は、FileOpen を選択します。

  3. ローカルファイルシステム上の adobe-lc-mobileworkspace-src-<version>.zip/android に移動し、「OK」をクリックします。

    「android」オプションが左側のペインに表示されます。

  4. .apk ファイルを生成するには、ビルドAPK の構築 ​を選択します。

    オプションで、BuildGenerate Signed APK を選択し、.apk ファイルの署名バージョンを生成することもできます。

Android Debug Bridge の使用 build-android-debug-bridge

.apk ファイルの生成後、次のコマンドを実行して、Android Debug Bridge を使用して Android デバイスにアプリケーションをインストールします。

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

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