Android-emulator
Android-エミュレーター
'_Android SDKには、コンピューターで実行される仮想モバイルデバイスエミュレーターが含まれています。 エミュレータを使用すると、物理デバイスを使用せずにAndroidアプリケーションのプロトタイプ作成、開発、テストを行うことができます。_
この章では、実際のAndroidデバイスに存在するエミュレーターのさまざまな機能について説明します。
AVDを作成する
実際のデバイスをエミュレートする場合は、最初に実際のデバイスと同じデバイス構成でAVDを作成してから、AVDマネージャーからこのAVDを起動します。
向きを変える
通常、エミュレータを起動すると、デフォルトでその向きは垂直になりますが、キーボードのCtrl + F11キーを押すと向きを変更できます。
最初にエミュレーターを起動します。 それは下の写真に示されています-
起動したら、 Ctrl + F11 キーを押して向きを変更します。 以下に示されています-
エミュレータコマンド。
配向コマンドだけでなく、エミュレータの使用中に留意すべきエミュレータの他の非常に便利なコマンドがあります。 それらは以下にリストされています-
Sr.No | Command & description |
---|---|
1 |
Home メイン画面に移行します |
2 |
F2 コンテキストメニューを切り替えます |
3 |
F3 通話記録を持ち出す |
4 |
F4 通話終了 |
5 |
F5 サーチ |
6 |
F6 トラックボールモードの切り替え |
7 |
F7 電源スイッチ |
8 |
F8 データネットワークの切り替え |
9 |
Ctrl+F5 着信音量アップ |
10 |
Ctrl+F6 着信音量を下げる |
エミュレーター-SMSの送信
エミュレータへのSMSの送信をエミュレートできます。 それには2つの方法があります。 これは、AndroidスタジオにあるDDMSまたはTelnetから実行できます(Windowsにあるネットワークユーティリティ)。
Telnetを介してSMSを送信します。
TelnetはWindowsのデフォルトでは有効になっていません。 使用するには有効にする必要があります。 有効にすると、コマンドプロンプトに移動し、telnetと入力してtelnetを開始できます。
SMSを送信するには、エミュレータのタイトルバーにあるAVD番号を書き留めます。 このような5545 e.t.cのようになります。 書き留めたら、コマンドプロンプトでこのコマンドを入力します。
telnet localhost 5554
コマンドを入力するときにEnterキーを押します。 以下の図に示されています。
これで、エミュレータに接続されていることがわかります。 次に、このコマンドを入力してメッセージを送信します。
sms send 1234 "hello"
このコマンドを入力したら、Enterキーを押します。 AVDを見てください。 新しいテキストメッセージを受け取ったことを示す通知を受け取ります。 以下に示されています-
エミュレータ-電話をかける
テレントクライアントを使用して、エミュレータに簡単に電話をかけることができます。 telnetからエミュレーターに接続する必要があります。 上記の送信SMSトピックで説明されています。
その後、テレントウィンドウにこのコマンドを入力して、電話をかけます。 その構文は以下のとおりです-
gsm call 1234
このコマンドを入力したら、Enterキーを押します。 AVDを見てください。 コマンドに入力した番号から電話がかかります。 以下に示されています-
エミュレーター-ファイルの転送
ファイルをエミュレータに簡単に転送でき、その逆も可能です。 そのためには、AndroidスタジオでDDMSユーティリティを選択する必要があります。 その後、ファイルエクスプローラータブを選択します。 以下に示されています-
エクスプローラーを参照して新しいフォルダーを作成し、既存のコンテンツを表示します。