Oracle Mobile Application Framework(Oracle MAF)を使用すると、Apple iOSプラットフォームを搭載したモバイル・デバイスやAndroidデバイスで実行されるさまざまなタイプのコンテンツを収容可能なアプリケーションを作成できます。この項では、OEPEとAndroid環境を使用してOracle MAFアプリケーションを開発およびテストできるように環境を構成する方法について説明します。また、OEPE、およびMAFアプリケーションのデプロイ先となるAndroidエミュレータを使用するための環境を構成します。ここではエミュレータを使用するための環境を構成しますが、本物のAndroidデバイスにデプロイすることもできます。
ステップ1:必要なコンポーネントのダウンロードとインストール
  1. Android SDKをhttp://developer.android.com/sdk/index.htmlからダウンロードしてインストールします。

    Check for Updates

  2. adt-bundle-windows-x86_64.zipを任意のフォルダ(AndroidSDKなど)に解凍します。

  3. SDK Manager.exe」アプリケーションを見つけてダブルクリックします。Android SDK Managerが起動します。使用するパッケージとエミュレータはすべて、このManagerを使用してインストールします。

  4. SDK Managerの初回実行時に、デフォルトでAndroid SDK Tools、Android SDK Platform-tools、および他のパッケージがいくつかインストールされます。Google Cloud Messaging for Android LibraryとIntel x86 Emulator Accelerator(HAXM)もインストールする必要があります。SDK Managerを下までスクロールし、「Google Cloud Messaging for Android Library」と「Intel x86 Emulator Accelerator (HAXM)」を選択して「Install」をクリックします。

    以前のバージョンのSDKをインストールする場合は「Obsolete」チェック・ボックスを選択し、インストールするAPIを選択します。
    Check for Updates

  5. Android SDKの他に、Intel Hardware Acceleratorもインストールする必要があります。Intel x86 Emulator Acceleratorを選択しましたが、インストール可能な状態になっただけですので、これを実行してインストールする必要があります。

  6. Windowsエクスプローラでインストール・ディレクトリ<Android SDK>/sdk/extras/intel/Hardware_Accelerated_Execution_Managerにナビゲートします。

    Check for Updates
  7. IntelHaxm.exe」をダブルクリックしてAcceleratorをインストールします。

  8. メモリ予約を1GBに設定します。

  9. Next」、「Install」の順にクリックします。プロンプトが表示されたら「Finish」をクリックしてインストールを完了します。

  10. 次のステップに進むには、Oracle Enterprise Pack for Eclipseをインストールしておく必要があります。

  11. OEPEを開きます。ヒント:インストール・ディレクトリから「eclipse.exe」をダブルクリックします。

    Check for Updates

  12. まず、Android SDKをEclipseに登録します。

  13. メニュー・バーで「Windows」→「Preferences」を選択します。

  14. Check for Updatesのステップ1
  15. Preferencesダイアログで、「Oracle」→「Mobile Application Framework」→「Android」の順に選択します。

  16. Check for Updatesのステップ1

  17. Add」をクリックしてSDKを追加します。Android SDKをインストールした場所を参照できるダイアログが表示されます。この例では、デフォルト・フォルダの名前がAndroidSDKに変更されています。sdkサブディレクトリを含むインストール・ディレクトリを選択します。インストール・ディレクトリを選択したら、「OK」をクリックしてSDKを追加します。

    Check for Updatesのステップ2

  18. Preferencesダイアログに戻り、SDKの詳細が移入されていることを確認します。「OK」をクリックしてPreferencesダイアログを閉じます。

    JDeveloperの再起動メッセージ

  19. MAFアプリケーションを作成、デプロイ、テストする前に、Androidエミュレータを起動する必要があります。

  20. Windowsエクスプローラを開き、SDKインストール・フォルダ内のSDKフォルダにナビゲートします。「AVD Manager.exe」をダブルクリックして開きます。

    Preferencesメニュー

  21. New」をクリックして新規のAndroid Virtual Deviceを作成し、プロパティに次の値を指定します。

    Check for Updates

    AVD Name = MAF
    Device = Nexus 4 (4.7", 768 x 1280; xhdpi)
    Target = Android 4.4.2 - API Level 19
    CPU/ABI = Intel Atom (x86)
    Skin = No skin
    Front Camera = Emulated
    Back Camera = Emulated
    Memory Options Ram = 512
    MiB Internal Storage = 1024 MiB
    SD Card = 1024 MiB
    Use Host GPU(チェックする)

  22. 残りはデフォルトのままにして「OK」ボタンをクリックします。

    別のデバイス・タイプも選択できますが、新しいデバイスほどリソース要件が高くなるため、マシンでRAMの問題が発生する可能性があることに注意してください。

    Check for Updates

  23. 新しいAVDに関する通知が表示されます。「OK」をクリックして通知を閉じます。

    Check for Updates

  24. 新しいAVDを選択して「Start」ボタンをクリックします。

    Check for Updates

  25. Launch Optionsペインの値はデフォルトのままにして「Launch」をクリックします。

  26. Check for Updates

  27. エミュレータが起動し、稼働し始めるまで、時間がかかる場合があります。CPUの速度によっては、2分程度かかる場合があります。稼働し始めたら、エミュレータ・ウィンドウを最小化しても構いません。(ヒント:エミュレータが起動しない場合は、デバイスを選択して「Edit」をクリックし、設定を確認します。)

    Check for Updates

  28. これでセットアップは完了です。

トップへ戻る
Copyright © 2014, Oracle.All rights reserved.