13

現在のコマンドラインツール(、、)を使用して、設定アプリから[強制停止]を押すユーザーをエミュレートする方法はありadbますampm?シェルからの呼び出しkill <pid>は、システムがプロセスを強制終了したときに何が起こるかをエミュレートする場合にのみうまく機能しますが、Force Stopは、ActivityRecordAndroidが保存するインスタンスを削除することで、アプリケーションのメモリを削除します。

これと同じ動作をエミュレートするために呼び出すことができるシェルコマンドはありますか?

乾杯。

4

1 に答える 1

30

amを使用してください:

am force-stop: force stop everything associated with <PACKAGE>.

am kill: Kill all processes associated with <PACKAGE>.  Only kills.
  processes that are safe to kill -- that is, will not impact the user
  experience.

例えば:

adb shell am force-stop <PACKAGE>
于 2012-07-16T19:26:35.573 に答える