0

Android システムで com.android.phone などのシステムの永続的なプロセスを一時的に停止する方法はありますか? (android.os.Process.killProcess) をループで試しましたが成功しませんでした。

前もって感謝します、

編集:ルート権限があっても、それを達成できません

       tel= android.os.Process.PHONE_UID; 
       Process su = Runtime.getRuntime().exec( "su" ); 
       Process kil = Runtime.getRuntime().exec("kill -9 tell");
4

1 に答える 1

0

編集:おっと、マーク・マーフィーが私を打ち負かしました。:)

デバイスの root アクセス権を持っていないと実行できません。

http://developer.android.com/reference/android/os/Process.html#killProcess(int)

指定された PID でプロセスを強制終了します。この API を使用すると、PID に基づいて任意のプロセスを強制終了するように要求できますが、カーネルは、実際に強制終了できる PID に標準的な制限を課します。通常、これは、呼び出し元のパッケージ/アプリケーションを実行しているプロセスと、そのアプリによって作成された追加のプロセスのみを意味します。共通の UID を共有するパッケージは、互いのプロセスを強制終了することもできます。

于 2013-10-07T00:04:52.233 に答える