我正在研究一款需要均衡器的Android媒体播放器.但是,均衡器仅适用于Gingerbread及以上版本,但cyanogenmod 6已修改audioflinger作为均衡器,因此我想检测操作系统版本.
解决方法:
你可以阅读os.version属性并匹配:
String version = System.getProperty("os.version");
if (version.contains("cyanogenmod")) {
isCyanogenMode = true;
}
在我的设备上,os.version是2.6.37.6-cyanogenmod-01509-g8913be8.