⑴ 如何获取手机的android版本号
您好,根据您的需求,可以通过以下两行代码获得相关系统属性:
String
version_sdk
=
Build.VERSION.SDK;
//
设备SDK版本(Android版本号)
String
version_release
=
Build.VERSION.RELEASE;
//
设备的系统版本
希望能帮到您,还有什么问题欢迎您追问。谢谢。
⑵ Android 获取手机厂商、系统版本等信息
原文: https://blog.csdn.net/uyy203/article/details/73276225
在开发中 我们有时候会需要获取当前手机的系统版本来进行判断,或者需要获取一些当前手机的硬件信息。
android.os.Build类中。包括了这样的一些信息。我们可以直接调用 而不需要添加任何的权限和方法。
android.os.Build.VERSION_CODES类 中有所有的已公布的Android版本号。全部是Int常亮。可用于与SDK_INT进行比较来判断当前的系统版本
⑶ 如何获取android系统当前版本
android获取系统当前版本,可以参考如下代码:
/**
* 返回当前程序版本名
*/
public static String getAppVersionName(Context context) {
String versionName = "";
try {
// ---get the package info---
PackageManager pm = context.getPackageManager();
PackageInfo pi = pm.getPackageInfo(context.getPackageName(), 0);
versionName = pi.versionName;
versioncode = pi.versionCode;
if (versionName == null || versionName.length() <= 0) {
return "";
}
} catch (Exception e) {
Log.e("VersionInfo", "Exception", e);
}
return versionName;
}