android项目获取版本号

private String getVersion(){
        //得到包管理器
        PackageManager packageManager = getPackageManager();
        PackageInfo packageInfo = null;
        try {
            //传入包名
            packageInfo = packageManager.getPackageInfo(getPackageName(),0);

        } catch (NameNotFoundException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }
        return packageInfo.versionName;

    }
时间: 2024-12-20 15:20:14

android项目获取版本号的相关文章

王立平--eclipse中修改android项目的版本号

修改版本号 1.右键-->properties 2.android,修改需要的版本号 3.Apply-->ok 4.有时候,把高版本改成低版本会报错,,报错就不要改了

android项目获取签名文件

注意,是打包发布的那个app的签名文件. 百度地图api上介绍2种方法,第一种命令行的方式,之前有奏效过,貌似现在总是提示找不到签名库. 而介绍的第2种方法,获取的是debug时的签名文件,很可能导致我们的程序 在调试时候正常,在发布后就不行了. 另外,网上比较流行的方法是写一段代码,获取签名.然后editTexti显示出来.或者装一个类似的软件.我觉得都不好,也很麻烦.也不一定准确. 有一种我个人认为比较的方法,就是用eclipse打包发布的时候,最后一步: 从这里可以获取.目前正常使用.

Android实例-获取程序版本号

相关资料: 383675978群号 实例源码: 1 unit Unit1; 2 3 interface 4 5 uses 6 System.SysUtils, System.Types, System.UITypes, System.Classes, System.Variants, 7 FMX.Types, FMX.Controls, FMX.Forms, FMX.Graphics, FMX.Dialogs, 8 FMX.Controls.Presentation, FMX.StdCtrls,

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

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

Android编程获取手机型号,本机电话号码,sdk版本及firmware版本号(即系统版本号)

Android开发平台中,可通过TelephonyManager 获取本机号码. TelephonyManager phoneMgr=(TelephonyManager)this.getSystemService(Context.TELEPHONY_SERVICE); txtPhoneNumber.setText(phoneMgr.getLine1Number()); //txtPhoneNumber是一个EditText 用于显示手机号 注: 根据Android的安全机制,在使用Telepho

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

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

android中获取package信息(版本号等)

1 private String getVersionsName(){ 2 PackageManager packageManager = getPackageManager(); 3 try { 4 //获取包的信息 5 //Manager 管理 6 PackageInfo packageInfo = packageManager.getPackageInfo(getPackageName(),0); 7 //获取版本号 8 String versions = packageInfo.vers

Android项目架构搭建

1. 前言 安卓属于小团队开发,架构的重要性在很多公司其实不是那么的明显,加上现在的开源框架层出不穷,更好的帮助我们上手android项目的开发.我前两年也在公司主导过项目开发,搭建过不少项目,以前主要的倾向是MVC,导致了activity/fragment过大,而且很多公共功能杂乱在项目中,后期维护起来不方便,最近刚好有时间,重新搭建了一个新的框架.(ps:有建议或者更好想法的可以留言.) 2. 用到的知识点: UI--面向对象 数据交互--MVP模式 数据库--GreenDao 网络图片加载

ant工具-多渠道自动打包android项目

(一)ant介绍 ant是自动化拷贝.编译.发布的构建工具,简单跨平台. (二)ant使用前奏 1.安装jdk并配合环境变量 2.安装sdk并配合环境变量 3.新版的android sdk已经自带了ant在/eclipse/plugins目录下,如需下载到http://ant.apache.org,新建环境变量ANT_HOME为ant目录,path为%ANT_HOME%/lib (三)编译发布android项目 1.生成build.xml文件 运行android update project -