private void serviceList(){    
  /* 실행중인 service 목록 보기 */    
  ActivityManager am = (ActivityManager)getApplicationContext().getSystemService(Context.ACTIVITY_SERVICE);  
  List<ActivityManager.RunningServiceInfo> rs = am.getRunningServices(50);     
  for(int i=0; i<rs.size(); i++){         
   ActivityManager.RunningServiceInfo rsi = rs.get(i);   
   Log.d("run service","Package Name : " + rsi.service.getPackageName());    
   } 

 

위소스는 실행중인 service 목록 보기 소스입니다.

 

간단하게 앱을만들어 실행시키면 일단 그 때의 서비스 목록은 로그가 잘찍힙니다.

 

그런데이것을 백그라운드로 실행시켜 지속적으로 앱이 실행 될때마다 자동 갱신 되게 하고 싶은데

(어떠한 서비스 실행과 동시에 자동으로 로그가 찍히는것으로 이해하면 더 편할 수도...)

 

그런데..감이 안잡힙니다.

 

독이올라 배우고 있는중입니다.

 간단하게 api 혹은 접근 방법만이라도 알려주시면 스스로 공부하겠습니다.