336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
특정 Live wallpaper를 설정하고 다른 Wallpaper를 선택하거나,
잠깐 Live wallpaper를 미리보기만 보고 나왔는데 프로세스가 남아있는 경우가 있습니다.
이유를 찾기 위해 여러가지 구글링을 해본 결과,
1. 제가 전에 적어 놓은 Activity_service를 제거 시키는 방법
http://gogorchg.tistory.com/entry/Android-%EC%96%B4%ED%94%8C%EB%A6%AC%EC%BC%80%EC%9D%B4%EC%85%98-%EA%BA%A0%EB%81%97%ED%95%98%EA%B2%8C-%EC%A2%85%EB%A3%8C%ED%95%98%EB%8A%94-%EB%B2%95
2. onSurfaceDestroyed() 함수내에서 stopSelf() 함수를 불러 오는 방법
참조 : http://stackoverflow.com/questions/6126398/android-live-wallpaper-service-not-getting-destroyed
하지만, 제 경우에는 위 두 방법을 다 해보아도 프로세스가 남아있었습니다.
그 때 한번 System 종료 명령어인 System.exit(0)를 써보는 건 어떨까 하고 생각해보았습니다.
결과는 성공!!!
3. onSurfaceDestroyed() 함수내에서 System.exit(0) 함수를 불러 오는 방법
ddms의 프로세스 리스트에서 깔끔하게 프로세스가 사라지는 것을 확인 하실 수 있을 것입니다.
참고하세요.^^
잠깐 Live wallpaper를 미리보기만 보고 나왔는데 프로세스가 남아있는 경우가 있습니다.
이유를 찾기 위해 여러가지 구글링을 해본 결과,
1. 제가 전에 적어 놓은 Activity_service를 제거 시키는 방법
http://gogorchg.tistory.com/entry/Android-%EC%96%B4%ED%94%8C%EB%A6%AC%EC%BC%80%EC%9D%B4%EC%85%98-%EA%BA%A0%EB%81%97%ED%95%98%EA%B2%8C-%EC%A2%85%EB%A3%8C%ED%95%98%EB%8A%94-%EB%B2%95
2. onSurfaceDestroyed() 함수내에서 stopSelf() 함수를 불러 오는 방법
참조 : http://stackoverflow.com/questions/6126398/android-live-wallpaper-service-not-getting-destroyed
하지만, 제 경우에는 위 두 방법을 다 해보아도 프로세스가 남아있었습니다.
그 때 한번 System 종료 명령어인 System.exit(0)를 써보는 건 어떨까 하고 생각해보았습니다.
결과는 성공!!!
3. onSurfaceDestroyed() 함수내에서 System.exit(0) 함수를 불러 오는 방법
ddms의 프로세스 리스트에서 깔끔하게 프로세스가 사라지는 것을 확인 하실 수 있을 것입니다.
참고하세요.^^
'나의 플랫폼 > 안드로이드' 카테고리의 다른 글
[ Android ] TextView에 DefaultDevice Style을 적용하는 방법. (0) | 2012.03.16 |
---|---|
[ Android ] 안드로이드 프로세스 확인 (0) | 2012.03.02 |
[ Android Opengl es 2.0 ] called uninplemented OpenGL ES API 에러 발생 (0) | 2012.02.23 |
[ Android ] Setting에 Activity 찾아가기. (0) | 2012.02.06 |
[ Android ] Dialog Button 제어 (0) | 2012.01.27 |