2011-05-10 48 views
0

我寫一些像這樣的代碼:如何處理dalvikvm VFY:無法解析Android上的虛擬方法?

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

但getFocusMode()函數API級別5,我的應用程序的Android:的minSdkVersion = 「3」 和android:targetSdkVersion = 「10」

所以當我在android上使用api 3或4會調用這個方法會崩潰。

我該如何處理異常,我試過{catch(Execption e){},但它無法捕捉。它也崩潰了,我該怎麼做?

回答

1

startForeground從android docs實現的方法是一個很好的例子,說明如何實現不同API級別的功能。基本上你必須檢查使用反射的方法。

相關問題