2

私はアンドロイド開発に切り替えたばかりで、この疑問に遭遇しました。AVDはエミュレーターとどう違うのですか?

4

5 に答える 5

10

AVD : Android 仮想デバイス

Android Developer Site からの引用:仮想デバイスの管理

Android Virtual Device (AVD) は、Android Emulator によってエミュレートされるハードウェアとソフトウェアのオプションを定義することで、実際のデバイスをモデル化できるエミュレータ構成です。

これ自体が意味AVDemulator違います。すなわち、AVDですemulator configuration。繰り返しAVDますが、上で実行される構成ですAndroid Emulator

Android エミュレーター

についての説明が必要ですAndroid Emulator。再び開発者サイトから引用します。Android エミュレーターの使用

Android SDK には、コンピューター上で実行される仮想モバイル デバイス エミュレーターが含まれています。エミュレーターを使用すると、物理デバイスを使用せずに Android アプリケーションのプロトタイプ、開発、およびテストを行うことができます。

Android エミュレーターは、実際の電話をかけることができないことを除いて、一般的なモバイル デバイスのすべてのハードウェアおよびソフトウェア機能を模倣します。さまざまなナビゲーション キーとコントロール キーが用意されており、マウスまたはキーボードを使用してこれらを「押す」ことで、アプリケーションのイベントを生成できます。また、他のアクティブな Android アプリケーションとともに、アプリケーションが表示される画面も提供します。

アプリケーションをより簡単にモデル化してテストできるようにするために、エミュレーターは Android Virtual Device (AVD) 構成を利用します。AVD を使用すると、エミュレートされた電話の特定のハードウェアの側面を定義し、多くの構成を作成して、多くの Android プラットフォームとハードウェアの組み合わせをテストできます。アプリケーションがエミュレータで実行されると、Android プラットフォームのサービスを使用して、他のアプリケーションの呼び出し、ネットワークへのアクセス、オーディオとビデオの再生、データの保存と取得、ユーザーへの通知、グラフィカルなトランジションとテーマのレンダリングを行うことができます。

上記の引用のBOLD文に注意してください。Android Emulator は AVD 構成を利用することを明確に述べています。

于 2012-07-20T08:06:15.263 に答える
5

Android仮想デバイス(AVD)は、Androidエミュレーターによってエミュレートされるハードウェアおよびソフトウェアオプションを定義することにより、実際のデバイスをモデル化できるエミュレーター構成です。

于 2012-07-20T07:19:31.837 に答える
5

Android仮想デバイス(AVD)は、Androidエミュレーターによってエミュレートされるハードウェアおよびソフトウェアオプションを定義することにより、実際のデバイスをモデル化できるエミュレーター構成です。

https://developer.android.com/studio/run/managing-avds.html

Android SDKには、コンピューター上で実行される仮想モバイルデバイスであるモバイルデバイスエミュレーターが含まれています。

于 2012-07-20T07:20:26.400 に答える
1

AVD :Android 仮想デバイスは、アプリをテストし、実際のデバイスでどのように表示されるかを確認するためのプラットフォームを提供するエミュレーターです。

AVD Manager for Emulators から構成をセットアップし、さまざまな OS バージョン、画面サイズなどでアプリケーションの動作を確認できます。

于 2012-07-20T07:21:53.050 に答える
-1

AVD は Android Emulator と同じ Android Virtual Device です。同じ意味です

于 2012-07-20T07:18:35.800 に答える