Android™ Studio プロジェクトの設定と Android™ アプリケーションの作成 set-up-the-android-studio-project-and-build-the-android-app
ここでは、バージョン 6.3.1.1 移行の AEM Forms アプリケーションを作成する手順について説明します。AEM Forms App 6.3 のソースコードを使用してアプリケーションを作成する手順については、Eclipse プロジェクトの設定と Android™ アプリケーションの作成を参照してください。
AEM Forms では、AEM Forms アプリケーションの完全なソースコードを提供しています。このソースには、カスタムの AEM Forms アプリケーションを構築するためのすべてのコンポーネントが含まれています。ソースコードアーカイブ adobe-lc-mobileworkspace-src-<version>.zip
は、ソフトウェア配布の adobe-aemfd-forms-app-src-pkg-<version>.zip
パッケージの一部です。
AEM Forms アプリケーションソースを入手するには、以下の手順を実行してください。
-
ソフトウェア配布を開きます。ソフトウェア配布にログインするには、Adobe ID が必要です。
-
ヘッダーメニューで「Adobe Experience Manager」を選択します。
-
「フィルター」セクションで、
- 「ソリューション」ドロップダウンリストから「Forms」を選択します。
- パッケージのバージョンとタイプを選択します。また、「ダウンロードを検索」オプションを使用して結果をフィルターすることもできます。
-
お使いのオペレーティングシステムに適した Forms アドオンパッケージの名前を選択し、「EULA 利用条件に同意する」を選択して、「ダウンロード」を選択します。
-
パッケージマネージャーを開き「パッケージをアップロード」をクリックしてパッケージをアップロードします。
-
パッケージを選択して、インストール をクリックします。
次の画像は、adobe-lc-mobileworkspace-src-<version>.zip
から抽出した内容を示しています。
次の画像は、src
フォルダー内の android
フォルダーのディレクトリ構造を示しています。
標準的な AEM Forms アプリケーションの構築 set-up-the-xcode-project
-
Android™ Studio でプロジェクトを設定し、署名 ID を指定するには、次の手順に従います。
設定済みの Android™ Studio がインストールされているマシンにログインします。
-
ダウンロードした
adobe-lc-mobileworkspace-src-<version>.zip
アーカイブを次の場所にコピーします。Mac ユーザーの場合:
[User_Home]/Projects
Windows® ユーザーの場合:
%HOMEPATH%\Projects
note note NOTE Windows® の場合は、Android™ プロジェクトをシステムドライブに保存することをお勧めします。 -
アーカイブを次のディレクトリに展開します。
Mac ユーザーの場合:
[User_Home]/Projects/[your-project]
Windows® ユーザーの場合:
%HOMEPATH%\Projects\[your-project]
note note NOTE 抽出した Android プロジェクトを Android™ Studio に読み込む前に、そのプロジェクトをシステムドライブに保存することをお勧めします。 -
Android™ Studio を起動します。
Mac ユーザーの場合:
[User_Home]/Projects/[your-project]/android
フォルダー内のlocal.properties
ファイルを更新用に開き、デスクトップ上のSDK
の場所を指すようにsdk.dir
変数を編集します。Windows® ユーザーの場合:
%HOMEPATH%\Projects\[your-project]\android
フォルダー内のlocal.properties
ファイルを更新用に開き、デスクトップ上のSDK
の場所を指すようにsdk.dir
変数を編集します。 -
プロジェクトをビルドするには、完了 をクリックします。
プロジェクトが ADT Project Explorer で使用できるようになります。
-
Android™ Studio で、Import Project (Eclipse ADT, Gradle, Etc.) を選択します。
-
プロジェクトエクスプローラーの「Root Directory」テキストボックスで、作成するプロジェクトのルートディレクトリを選択します。
Mac ユーザーの場合: [User_Home]/Projects/MobileWorkspace/src/android
Windows® ユーザーの場合: %HOMEPATH%¥Projects¥MobileWorkspace¥src¥android
-
プロジェクトの読み込みが完了すると、ポップアップが表示されます。このポップアップには、Android™ プラグインの Gradle を更新するためのオプションが表示されます。要件に応じて、適切なボタンをクリックします。
-
Gradle が正しく作成されると、以下の画面が表示されます。適切なデバイスまたはエミュレーターをシステムに接続し、「Android™ を実行」をクリックします。
-
Android™ Studio に、接続デバイスと使用可能なエミュレーターが表示されます。アプリケーションを実行するデバイスを選択して OK をクリックします。
プロジェクトの作成が完了したら、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