/ 標準のAndroidエミュレータ(rsxe5_android)上の/ Runninこんにちはワードアプリケーション - アンドロイド、デルファイ、アンドロイドエミュレータ、デルファイxe5

標準のAndroidエミュレータ(rsxe5_android)でhello wordアプリケーションを実行する - Android、delphi、android-emulator、delphi-xe5

私はDelphi XE5の初心者で、標準のAndroid Emulator(rsxe5_android)でHello Wordアプリケーションを実行しようとしています。

エミュレータを実行していて、ウィンドウにCAPTIONと表示されています5554:rsxe5_android

1.)5554はポートですか?もしそうなら、それは正しいものですか?

2)物事をスピードアップする方法。特にエミュレータがすでに初期化されて実行されている2回目の実行時に、実行速度を速くするためにできることがありますか。

3.)実行しようとした非常に長い時間が経った後、Androidエミュレータに何も表示されずプロジェクトが終了します

トラブルシューティング:Androidデバイスまたはエミュレータでは実行できない」トラブルシューティングヘルプページが表示されます。

回答:

回答№1は4

まだ持っていない場合は、 Delphi XE5リリースノート彼らがエミュレータについて言うことに関して、

1)VMで​​実行しないでください

2)Use GPUフラグがオンになっていることを確認してください。

さらに、これらの両方が行われている場合は、logcatをチェックして、他の問題が報告されているかどうかを確認します(Android SDKディレクトリツリー内からモニターアプリを実行するのが最も簡単です)。

ただし、最良のアドバイスは、実際のデバイスを入手することです。 エミュレータはARM命令をエミュレートしています。これは、Delphiがネイティブアプリケーション用のARM命令を生成するために必要です。エミュレートするのはパフォーマンスにかなり負担をかけることです…