Как я могу проверить системную версию Android? - PullRequest
453 голосов
/ 22 июня 2010

Кто-нибудь знает, как можно программно проверить версию системы (например, 1.0, 2.2 и т. Д.)?

Ответы [ 12 ]

3 голосов
/ 14 апреля 2016

используйте этот класс

import android.os.Build;

/**
 * Created by MOMANI on 2016/04/14.
 */
public class AndroidVersionUtil {
    public static int getApiVersion() {
        return android.os.Build.VERSION.SDK_INT;
    }

    public static boolean isApiVersionGraterOrEqual(int thisVersion) {
        return android.os.Build.VERSION.SDK_INT >= thisVersion;
    }
}
1 голос
/ 09 июня 2016

Используйте этот метод:

 public static String getAndroidVersion() {
        String versionName = "";

        try {
             versionName = String.valueOf(Build.VERSION.RELEASE);
        } catch (Exception e) {
            e.printStackTrace();
        }
        return versionName;
    }
...