如何在代码中检查Android版本

use*_*926 10 android android-version

可能重复:
android获取系统版本

如何从代码中识别当前的Android设备操作系统?所以从我的应用程序我需要知道当前的设备版本(2是5或2.01 6甜甜圈 - 2.01或2.2 7 Eclair)?

因为如果它是2.2我想使用c2dm,但如果它低于2.2我将不会执行此操作.但我希望我的应用程序可以从Android 1.6使用.

谢谢