Froyo 2.2 버전 프로젝트가 있는데요.

ICS 4.0에 한번 그대로 올려봤더니 Exception이 많이 발생해서 많이 손대야 될거같은데

 

어떻게 하는 것이 가장 바람직할까요?

SDK 4.0버전으로 설정하고 소스에 SDK 버전별로 분기를 둬서 Exception을 발생하지 않게 하고 새로 빌드하면 될지

아니면 ICS용 프로젝트를 또 생성해서 OS버전별로 프로젝트를 따로 관리해야 될지 이럼 이중으로 관리해야 되는 불편함이 있는데

 

다른 개발자분들은 어떻게 하고 계신가요?