
Classes which contain calls to platform specific methods cause problems, because the dexer will go looking for that method even if you put a guard condition checking the build number. However, if you lazily load a class depdending on the version number, then older API devices wont try and load it, and no VerifyError occurs.