15

走ろうとする

adb shell kill 5539

5539実行時に見つかったプロセスIDはどこにありますadb shell psが、私は取得します

/system/bin/sh: kill: 5539: Operation not permitted

権限を修正するにはどうすればよいですか?

kill に関する唯一の adb ドキュメントは次のとおりです。

殺す [オプション]

(アプリのパッケージ名) に関連付けられているすべてのプロセスを強制終了します。このコマンドは、安全に強制終了でき、ユーザー エクスペリエンスに影響を与えないプロセスのみを強制終了します。オプションは次のとおりです。

-- ユーザー | すべて | current: プロセスを強制終了するユーザーを指定します。指定しない場合はすべてのユーザー。

4

3 に答える 3

22

私の方法:

ルートなし

adb shell am force-stop <package name>

PID でそれを行う方法がわからkill <PID>kill -9 <PID>、私の場合は機能しません

ルート付き

デバイスに UNIX ツールを追加するために、BusyBoxもインストールしました。

adb shell "su -c 'kill $(pidof <package name>)'"

また

adb shell "su -c 'kill <PID>'"
于 2013-10-05T22:31:51.487 に答える
9

rootとしてadbを再起動する必要があります

これにより、プロセスを強制終了する権限が付与されます。

$ adb ルート

$ adb shell kill 5539

于 2013-06-28T10:04:57.547 に答える