I am trying to run project on a Jelly Bean emulator, and it crashes with java.lang.NoClassDefFoundError: android.transition.Explode

I am trying to run project on a Jelly Bean emulator, and it crashes with java.lang.NoClassDefFoundError: android.transition.Explode

我的问题是,是否可以在没有过渡的 Lollipop 之前的设备上简单地 运行 以及在有过渡或动画的 Lollipop 上 运行?

int currentapiVersion = android.os.Build.VERSION.SDK_INT;
if (currentapiVersion >= android.os.Build.VERSION_CODES.FROYO){
    // Do something for froyo and above versions
} else{
    // do something for phones running an SDK before froyo
}

检查 API 级别或 sdk 版本是否符合此条件