我们可以在AndroidManifest.xml中设置程序的版本号等,如android:versionName="1.0",那如果想在代码中获取这个版本号呢,可以用如下方法(这些修改版本号时只需要修改AndroidManifest.xml中的设置,不用修改代码了):


/**   * 返回当前程序版本名   */  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;           if (versionName == null || versionName.length() <= 0) {               return "";           }       } catch (Exception e) {           Log.e("VersionInfo", "Exception", e);       }       return versionName;   }  

更多相关文章

  1. ProGuard代码混淆详细攻略
  2. Android 应用程序签名
  3. Android 在代码中同时给控件设置圆角和背景色
  4. Android webview调用js代码无效 webView.loadUrl("javascript:al
  5. 创建android画笔程序的样例(有镜面效果)
  6. Android 应用程序退出的四种方法

随机推荐

  1. Android最简单的热更新方式 - Robust 使
  2. Android 判断某个APK是否已安装
  3. Android 系统 设置 之 网络 APN (一)
  4. Gradle Error: Connection timed out 无
  5. android 判断时间是否已过期
  6. Android叠加更新
  7. android JNI简单的C调java
  8. android study
  9. Android 之 发送邮件
  10. Android通过onTouch事件实现单击,双击,长按