펌 OK (출처 표시), 상업적 이용 NO, 컨텐츠 변경 NO
public Boolean isServiceRunning(String serviceName) {
ActivityManager activityManager = (ActivityManager) getSystemService(ACTIVITY_SERVICE);
for (RunningServiceInfo runningServiceInfo : activityManager.getRunningServices(Integer.MAX_VALUE)) {
if (serviceName.equals(runningServiceInfo.service.getClassName())) {
return true;
}
}
return false;
}
serviceName : 매니패스트에서 설정한 서비스의 이름.
ex ) <service android:name="com.biig.tistory.service.BiigService" >
에서 String serviceName = "com.biig.tistory.service.BiigService";
'Android > 소스코드' 카테고리의 다른 글
단말기의 소프트키 적용 여부 판단하기 (0) | 2015.01.22 |
---|---|
브라우저 방문기록, 북마크 읽어오기 (3) | 2014.11.28 |
어플 패키지명으로 삭제하는 소스코드 (0) | 2014.04.23 |
현재 설치된 어플명,패키지,버전 검색, 삭제방법 (0) | 2014.04.10 |
패키지 설치여부 체크하는 소스코드 (0) | 2014.04.07 |