androidmanifest.xml 에 remote 로 주게 된다면 자동으로 앱의 어느 설정과 상관없이
자동으로 AlarmService 가 작동되게 된다.
<service android:name=".AlarmService" android:process=":remote" />
하지만, 위에 소스는 무조건 실행을 하는 점에서
sdk 7, sdk8 과 따로 따로 주게 하고 싶을때는 어렵게 된다.
if(android.os.Build.VERSION.SDK_INT >= 8){
Log.v("sdk version 8", Integer.toString(android.os.Build.VERSION.SDK_INT));
}else{ // 기존방식 2.1 이하만 되도록..
startService(new Intent(this, AlarmService.class));
}
startService 을 주어 실행하도록 하였다.
이렇게 되면, 자동으로 AlarmService는 실행하게 되며
원하는 작업을 구현할수 있게 된다.
참고 소스
http://woosa7.tistory.com/193
http://marakana.com/forums/android/examples/60.html
자동으로 AlarmService 가 작동되게 된다.
<service android:name=".AlarmService" android:process=":remote" />
하지만, 위에 소스는 무조건 실행을 하는 점에서
sdk 7, sdk8 과 따로 따로 주게 하고 싶을때는 어렵게 된다.
if(android.os.Build.VERSION.SDK_INT >= 8){
Log.v("sdk version 8", Integer.toString(android.os.Build.VERSION.SDK_INT));
}else{ // 기존방식 2.1 이하만 되도록..
Log.v("sdk version 7", Integer.toString(android.os.Build.VERSION.SDK_INT));
}
startService 을 주어 실행하도록 하였다.
이렇게 되면, 자동으로 AlarmService는 실행하게 되며
원하는 작업을 구현할수 있게 된다.
참고 소스
http://woosa7.tistory.com/193
http://marakana.com/forums/android/examples/60.html
'개발도구 > aOS - 안드로이드 개발' 카테고리의 다른 글
[안드로이드] android sdk instrall와 그후 에러 해결방법 (0) | 2012.02.03 |
---|---|
[안드로이드] 마켓 주소 알아 내기 (0) | 2012.02.01 |
[안드로이드] EditText 클릭후 text 없애기 EditText 클릭시 초기화 방법 (0) | 2012.01.30 |
[안드로이드] webview 에서 특정 문자에 반응하기(새창으로) shouldOverrideUrlLoading (1) | 2012.01.27 |
[안드로이드] Manifest SdkVersion (0) | 2012.01.27 |