AEM Forms Android アプリケーションを構築するには、以下の手順を、記載されている順序で実行します。
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
ファイルをダウンロードするには、次の手順を実行します。
次の画像は、adobe-lc-mobileworkspace-src-<version>.zip\android
フォルダーの構造を示しています。
AEM Forms アプリケーションの構築プロセスを開始する前に、次の環境変数を設定します。
ANDROID_SDK_ROOT
システム環境変数を、Android の SDK の場所に設定します。例:C:\Users&lt;username>\AppData\Local\Android\SdkPath
システム環境変数を、Android の platform-tools フォルダーおよび tools フォルダーに含めるように設定します。例:C:\Users&lt;username>\AppData\Local\Android\Sdk\platform-tools および C:\Users&lt;username>\AppData\Local\Android\Sdk\toolsadobe-lc-mobileworkspace-src-<version>.zip ファイルをローカルファイルシステムに保存して環境変数を設定したら、次のいずれかのオプションを使用して、標準的な AEM Forms Android アプリケーションを構築します。
Android Studio を使用して AEM Forms アプリケーションを構築するには、次の手順を実行します。
お使いのマシンで Android Studio アプリケーションを起動します。
「Open an existing Android Studio project」をクリックします。既存のプロジェクトを開くダイアログボックスが自動的に表示されない場合は、File/Open を選択します。
ローカルファイルシステム上の adobe-lc-mobileworkspace-src-<version>.zip/android に移動し、「OK」をクリックします。
「android」オプションが左側のペインに表示されます。
左側のペインで「android」を選択し、Run/Run 'android' をクリックします。
Select Deployment Target ダイアログボックスの「Connected Devices」セクションで Android デバイスを選択し、「OK」をクリックします。
開発環境を正しく構築すると、アプリケーションをカスタマイズできるようになります。アプリケーションをカスタマイズする場合は、次の記事を参照してください。
アプリケーションを適切にカスタマイズした後、.apk ファイルを生成して配布できます。
Android Studio を使用して .apk ファイルを生成するには、次の手順を実行します。
お使いのマシンで Android Studio アプリケーションを起動します。
「Open an existing Android Studio project」を選択します。既存のプロジェクトを開くダイアログボックスが自動的に表示されない場合は、File/Open を選択します。
ローカルファイルシステム上の adobe-lc-mobileworkspace-src-<version>.zip/android に移動し、「OK」をクリックします。
「android」オプションが左側のペインに表示されます。
Build/Build APK を選択し、.apk ファイルを生成します。
オプションで、Build/Generate Signed APK を選択し、.apk ファイルの署名バージョンを生成することもできます。
.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