안드로이드 개발 질문/답변
(글 수 45,052)
최근에 ADT 업데이트하고 소스들 보다보니
사라질거라고 중간에 줄쳐저 있는 메소드들이 보이는데요.. 이걸 처리해야 할까요?
예를 들어 notification 생성자의 경우 이클립스에서 보면 중간에 줄처저 있고,
API를 찾아보면
This constructor is deprecated.
Use Notification.Builder instead.
이렇게 되어있는데요.. 바꿔줄려고 Notification.Builder찾아보니 API11버전 부터 쓸수 있어서
허니컴이하 버전에서 아에쓰질 못하더라구요, Notification.Builder 이걸쓸려고 프로요나 진저를 버릴 수도 없고
이런 이클립스에 뜨는 경고 처리하시는분 있으신가요???? 처리하신다면 어떻게 처리하시나요?




설명 읽어 보시고,
아예 동작이 무시되거나 동작을 보장할 수 없다고 적혀 있으면
Build.VERSION.SDK_INT 를 이용해 조건문으로 처리하구요.
동작은 하지만 다른걸 사용하기를 권장한다고 되어 있으면
그냥 씁니다.....
별 문제는 없습니다.
참고로 노티피케이션의 경우에는 그냥 써도 무방하나, 젤리빈 넘어오면서 노티피케이션도 꽤 많이 바뀌었으니 참고하시기 바랍니다.