10

adb コマンドを使用してアプリケーションをバックグラウンドにプッシュすることはできますか? Google ナビゲーションを呼び出すアプリケーションがあり、adb コマンドを使用して Google ナビゲーションをバックグラウンドにプッシュします。ホーム画面に戻るだけではなく、Google ナビゲーションを呼び出したアプリが前面に表示されていることを確認したい。これまでのところ、私は持っています:

adb shell am force-stop com.google.android.apps.maps

ただし、上記のコマンド force は、バックグラウンドにプッシュする代わりにプロセスを停止します。

4

3 に答える 3

15

Homeを介してキー イベントを送信できますadb。 を押すHomeと、Activity がバックグラウンドに移動します。

adbシェル入力キーイベント3

ドキュメントから:

public static final int KEYCODE_HOME API レベル 1 で追加

キーコード定数:ホームキー。このキーはフレームワークによって処理され、アプリケーションに配信されることはありません。定数値: 3 (0x00000003)

可能な値: http://developer.android.com/reference/android/view/KeyEvent.html

要点リスト: ADB シェル入力イベント

于 2014-07-09T19:17:34.317 に答える