如何以编程方式获取当前的android deveice版本(1.5,1.6,2.0等)。 即我已经在ANdroid 2.2设备中安装了我的apk .. 我需要获取设备版本(我的应用程序当前正在运行的android模拟器版本)
答案 0 :(得分:10)
表示API级别的整数可以在android.os.Build.VERSION.SDK_INT
所以你可以这样做:
int apiLevel = android.os.Build.VERSION.SDK_INT;
可以在here中找到所有设备上该整数的可能值。如果要将版本与命名的android版本进行比较,请在此处使用每个常量的名称。您无法将设备版本与2.1,2.2等版本号进行比较。因此,如果您想这样做,则必须使用版本名称或API级别,然后手动转换。
答案 1 :(得分:6)