2011-05-10 4 views
0

는 좀과 같은 코드 쓰기 :dalvikvm을 처리하는 방법 VFY : android에서 가상 메소드를 해결할 수 없습니까?

String focusMode = camera.getParameters().getFocusMode(); 

하지만를 getFocusMode() 함수는, 내 응용 프로그램의 안드로이드 API 레벨 5했다 :의 minSdkVersion = "3"및 안드로이드 : targetSdkVersion을 = "10"

그렇게 할 때 안드로이드에서이 메소드를 호출하면 API 3 또는 4가 중단됩니다.

예외를 처리 할 수있는 방법은 try {} catch (Execption e) {}를 시도했지만 catch 할 수 없습니다. 그것은 또한 충돌, 어떻게 그것을 할 수 있습니까?

답변

1

startForeground android docs에서 구현 한 메소드는 다양한 API 레벨에 대한 기능을 구현하는 좋은 예입니다. 기본적으로 리플렉션을 사용하여 메소드를 확인해야합니다.

관련 문제