java – Android有没有办法检测cyanogenmod及其版本?

我正在研究一款需要均衡器的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.

相关文章

Android性能优化——之控件的优化 前面讲了图像的优化,接下...
前言 上一篇已经讲了如何实现textView中粗字体效果,里面主要...
最近项目重构,涉及到了数据库和文件下载,发现GreenDao这个...
WebView加载页面的两种方式 一、加载网络页面 加载网络页面,...
给APP全局设置字体主要分为两个方面来介绍 一、给原生界面设...
前言 最近UI大牛出了一版新的效果图,按照IOS的效果做的,页...