//获取当前应用程序的版本号
PackageManager packageManager = getPackageManager();
// getPackageName()是你当前类的包名,0代表是获取版本信息
PackageInfo packInfo = null;
try {
packInfo = packageManager.getPackageInfo(getPackageName(),0);
} catch (NameNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
String version = packInfo.versionName;
//获取操作系统信息,比如阿里云手机 2.2操作系统
信息如下:
android.os.Build.MODEL w700
android.os.Build.VERSION.SDK 8
android.os.Build.VERSION.RELEASE 2.2