私のアプリケーションによって呼び出されたプロセスを見つけたいと思っています。 そして、私が "ps pgrep -u"を使うときは、私のアプリケーション "User" idが必要です。どのように実行時に私のアンドロイドアプリ "ユーザー"を取得するには?
実行時にどのように取得できますか?
ありがとうございました!
私のアプリケーションによって呼び出されたプロセスを見つけたいと思っています。 そして、私が "ps pgrep -u"を使うときは、私のアプリケーション "User" idが必要です。どのように実行時に私のアンドロイドアプリ "ユーザー"を取得するには?
実行時にどのように取得できますか?
ありがとうございました!
http://developer.android.com/reference/android/os/Process.htmlを参照してください。
編集:http://developer.android.com/reference/android/app/ActivityManager.html#getRunningAppProcesses%28%29を取得することもできます。http://developer.android.com/reference/android/app/ActivityManager.RunningAppProcessInfo.htmlを取得してください。あなたはあなたのプロセスをミックスで見つけることができ、user idにアクセスできます。