Computer

Android - 실행중인 Process 확인 방법

창천(蒼天) 2012. 10. 8. 12:46


import android.app.ActivityManager;
import android.app.ActivityManager.RunningAppProcessInfo;


private boolean isMyServiceRunning() {
   
ActivityManager manager = (ActivityManager) getSystemService(Context.ACTIVITY_SERVICE);
   
for (RunningServiceInfo service : manager.getRunningServices(Integer.MAX_VALUE)) {
       
if ("com.example.MyService".equals(service.service.getClassName())) {
           
return true;
       
}
   
}
   
return false;
}