android 获取应用的当前版本号&获取当前android系统的版本号

(转自:http://www.cnblogs.com/qsl568/archive/2012/03/14/2395636.html)

获取当前应用的版本号:

private String getVersionName() throws Exception
   {
           // 获取packagemanager的实例
           PackageManager packageManager = getPackageManager();
           // getPackageName()是你当前类的包名,0代表是获取版本信息
           PackageInfo packInfo = packageManager.getPackageInfo(getPackageName(),0);
           String versionName = packInfo.versionName;
           String versionCode = packInfo.versionCode;
           return version;
   }

获取当前系统的版本号:

1 textView.setText("Product Model: " + android.os.Build.MODEL + ","
2                 + android.os.Build.VERSION.SDK + ","
3                 + android.os.Build.VERSION.RELEASE); 

或:

 1 /*
 2  *
 3  * Build.VERSION_CODES
 4     1 (0x00000001)           Android 1.0             BASE
 5     2 (0x00000002)           Android 1.1             BASE_1_1
 6     3 (0x00000003)           Android 1.5             CUPCAKE
 7     4 (0x00000004)           Android 1.6             DONUT
 8     5 (0x00000005)           Android 2.0             ECLAIR
 9     6 (0x00000006)           Android 2.0.1          ECLAIR_0_1
10     7 (0x00000007)           Android 2.1             ECLAIR_MR1
11     8 (0x00000008)           Android 2.2             FROYO
12     9 (0x00000009)           Android 2.3             GINGERBREAD
13     10 (0x0000000a)         Android 2.3.3          GINGERBREAD_MR1
14     11 (0x0000000b)         Android 3.0             HONEYCOMB
15     12 (0x0000000c)         Android 3.1             HONEYCOMB_MR1
16     13 (0x0000000d)         Android 3.2             HONEYCOMB_MR2*/
17     /*获取当前系统的android版本号*/
18     int currentapiVersion=android.os.Build.VERSION.SDK_INT;
时间: 2024-11-05 21:47:01

android 获取应用的当前版本号&获取当前android系统的版本号的相关文章

Android 获取当前应用的版本号和当前系统的版本号

1.获取当前程序版本名 我们可以在AndroidManifest.xml中设置程序的版本号等,如android:versionName="1.0",那如果想在代码中获取这个版本号呢,可以用如下方法(这些修改版本号时只需要修改AndroidManifest.xml中的设置,不用修改代码了): /** * 返回当前程序版本名 */ public static String getAppVersionName(Context context) { String versionName = &

关于android 不同版本号获取wifi SSID,真的没话说了

真的没话说了.......,为何要这样.......,认为好玩吗.......,谷歌那个写这个获取wifiSSID的接口的project师闲的蛋疼. 获取wifiSSID的方法例如以下: android.net.wifi.WifiManager mWifiManager = (WifiManager) MainActivity.this .getSystemService(Context.WIFI_SERVICE); android.net.wifi.WifiInfo mWifiInfo = m

获取应用的当前版本号&获取当前android系统的版本号

获取当前应用的版本号: private String getVersionName() throws Exception { // 获取packagemanager的实例 PackageManager packageManager = getPackageManager(); // getPackageName()是你当前类的包名,0代表是获取版本信息 PackageInfo packInfo = packageManager.getPackageInfo(getPackageName(),0)

获取应用的当前版本号&获取当前android系统的版本号

获取当前应用的版本号: private String getVersionName() throws Exception   {           // 获取packagemanager的实例           PackageManager packageManager = getPackageManager();           // getPackageName()是你当前类的包名,0代表是获取版本信息           PackageInfo packInfo = package

Android 获取手机的厂商、型号、Android系统版本号、IMEI、当前系统语言等工具类

最近在开发中,需要用到一些系统信息,这里我把这些方法写成一个工具类方便以后复用,该工具类有以下6个功能: 1.获取手机制造厂商 2.获取手机型号 3.获取手机系统当前使用的语言 4.获取Android系统版本号 5.获取手机IMEI串号 6.获取手机中的语言列表 SystemUtil类 [java] view plain copy /** * 系统工具类 * Created by zhuwentao on 2016-07-18. */ public class SystemUtil { /**

Android ADB工具-操作手机和获取手设备信息(四)

Android ADB工具-操作手机和获取手设备信息(四) 标签(空格分隔): Android ADB 6. 其他命令 命令 功能 adb shell input text <content> 发送文本内容 adb shell input keyevent <keycode> 发送键盘事件 adb shell wm size 获取设备分辨率 adb shell getprop <key> 获取设备参数信息 adb shell setprop <key> &l

【边做项目边学Android】手机安全卫士03:获取更新的服务器配置,显示更新对话框

配置应用程序在手机桌面显示的名称和图标-AndroidManifest.xml: <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.liuhao.mobilesafe" android:versionCode="

如何获取 当前系统的 版本号?

//获取当前系统功能的版本号 int currentPhoneVersionCode = android.os.Build.VERSION.SDK_INT; MyApplication.currentPhoneVersionCode = currentPhoneVersionCode; LogUtil.d(TAG, "----------当前的版本号:" + MyApplication.currentPhoneVersionCode);

获取设备IMEI ,手机名称,系统SDK版本号,系统版本号

1.获取设备IMEI TelephonyManager tm = (TelephonyManager) getSystemService(Context.TELEPHONY_SERVICE); String IMEIs = tm.getDeviceId() ; 需要的权限 <uses-permission android:name="android.permission.READ_PHONE_STATE" > </uses-permission> 运行结果: 8