마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

이미 마켓에 올라가있는 앱의 deprecated함수

0 추천
deprecated가 이제 곧 없어질 예정의 함수들이잖아요

그렇다면.. A라는 앱이 'a'라는 deprecated함수를 사용하고 있는데,

a 함수가 이제 더이상 사용할 수 없게 되버렸습니다. A 앱은 업데이트는 하지 않은 상황이구요.

 

그럼 이미 폐지된 a함수가 기존에 마켓에 올라가 있는 A앱에  까지 영향을 미치는 건가요?
안드로이드로우 (15,740 포인트) 님이 2013년 3월 12일 질문

1개의 답변

+1 추천
 
채택된 답변
단말에 따라 다르겠죠., deprecated 메소드를 사용했을 경우

실제 구동되는 것은 각 단말에 있는 sdk에 의해 결정되죠.

만약 2.1에 있던 어떤 메소드가 2.3.3에서 deprecated 되었고

그 후 4.1에서 완전히 없어졌다고 가정한다면

4.1 보다 낮은 버전의 단말에서는 문제없이 돌아겠죠.

하지만 4.1이상의 버전인 단말에서는 exception이 발생하면서 앱이 종료될 것 입니다.
원조안드로이드 (58,190 포인트) 님이 2013년 3월 12일 답변
안드로이드로우님이 2013년 3월 12일 채택됨
...