Have an amazing solution built in RAD Studio? Let us know. Looking for discounts? Visit our Special Offers page!
DelphiRAD Studio

Delphi 12.1でBlueStacks Android シュミレータの使用方法を学ぶ

bluedelphi2

Delphi 12.1では、最新のWindows 11、Android(API 34)、iOS、MacOS、Linuxでのアプリケーション開発をサポートしており、単一のコードでアプリケーションプロジェクトを切り替えることができます。Androidアプリケーションを開発する場合、Androidデバイスを直接開発に使用することができますが、BlueStacksのようなAndroidシミュレータを使用することもできます。

このブログでは、Delphi 12.1でBlueStacks Android シュミレータを使用する方法を説明いたします。

BlueStacksは、PC上で動作させることができる非常に人気の高いAndroidシミュレータです。主にPC上でAndroidゲームをプレイするために設計されており、アプリケーションを開発してテストすることもできます。

最新のBlueStacks Androidシミュレータには、ゲームコントロール、マルチインスタンス、スマートコントロール、リアルタイム翻訳、マクロ、高FPS、スクリプトオプションなど、多くの新機能が搭載されています。開発面では、Android Debug Bridge (ADB)オプションがあり、アプリケーションを簡単にデプロイすることができます。それでは、Delphi 12.1でAndroidアプリケーションを開発するために、PC上での具体的な使用手順を見てみましょう。

1. BlueStacksの公式なWebページから最新のBlueStacks Androidシミュレータをダウンロードしてください。

1-2582433

2. ご利用のPCへBlueStacks 10をインストールしてください。なお、インストールを行うためには、ハードドライブに6GB以上の空き容量が必要です。

注釈: Windows 11 ARMはサポートしていないため、BlueStacksをインストールすることはできません。x86 Intel互換CPUを搭載したPCのWindows へインストールしてください。もしインストールできない場合の対処方法は、こちらを参照ください。

3. BlueStacks Androidシミュレータ(Blue Stacks App Player) を起動してください。

4-1282246

4. 設定オプションを開くと、Android Debug Bridge(ADB)オプションがあり、アプリケーションをデプロイしてそのチェックをオンにすることができます。

2-6512564
3-5131497

5. 以上で、BlueStacks Androidシミュレータ(Blue Stacks App Player)でDelphiアプリケーションを開発し、実行できる準備が整いました。

6. Delphi 12.1を起動する

7. Delphiメニューの[ファイル] -> [新規作成] -> [マルチデバイスアプリケーション] -> [空のアプリケーション]を選択し、Delphiで新規マルチデバイスアプリケーションを作成する

8.プロジェクトマネージャ画面のターゲットプラットフォームでAndroid 32ビットを選択し、 ターゲットフォルダを右クリックして[更新]を選択すると、emulator-XXXX(XXXXはエミュレータ番号)が表示されます。下図の例を参照してください。

5-8706618

9.Androidエミュレータを選択し、プロジェクトをビルドしてアプリケーションを実行してください。

6-6611046

注釈:  BlueStacksは、64ビットDelphiアプリケーションの実行をサポートしていません。BlueStacksは、PC上でAndroid 32ビットアプリケーションの動作テストする目的には適しておりますが、最終的にはAndroidデバイス上でAndroid 64ビットアプリケーションの動作テストを行う必要があります。

メモ: ターゲット一覧に、Androidエミュレータが表示されないことがあります。その場合は、プロジェクトを保存してWindowsを再起動した後、BlueStacksとDelph 12.1を起動し、プロジェクトを開いてください。、そしてターゲットプラットフォームをAndroid 32ビットに切り替え、ターゲットフォルダを更新してください。おそらくAndroidエミュレータがターゲット一覧に表示されるはずです。

なお、BlueStacksでとても興味深いのは、Windowsのデスクトップにもショートカットアイコンを作成してくれることです。

7-8046428

現在、RAD Studio、Delphi、C++Builder 12.1 Athensがリリースされています。

Delphi 12.1の無料トライアルは、こちらのWebページからダウンロードいただけますので、是非 Delphi 12.1でAndroid アプリケーションの開発をお試しください!

RAD Studio 13.2 Florence Now Available! Kai 1.1.1 Now Available! What's Coming in RAD Studio 13.2 Florence

Reduce development time and get to market faster with RAD Studio, Delphi, or C++Builder.
Design. Code. Compile. Deploy.

Start Free Trial   Upgrade Today

   Free Delphi Community Edition   Free C++Builder Community Edition

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

IN THE ARTICLES