`
yutinglong
  • 浏览: 63722 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

在代码中获取在AndroidManifest.xml中配置的版本号

XML 
阅读更多

在代码中的获取方法如下:

String versionname;//版本号
try {
	PackageManager pm = getPackageManager();
	PackageInfo pi = pm.getPackageInfo("com.beem.project.beem", 0);
	versionname = pi.versionName;//获取在AndroidManifest.xml中配置的版本号
} catch (PackageManager.NameNotFoundException e) {
	versionname = "";
}

 

0
0
分享到:
评论

相关推荐

    AndroidManifest.xml文件详解.ppt

    AndroidManifest.xml可以理解为android的一个注册表文件,在这个文件中,我们可以声明我们自己定义的权限,这个工程被赋予的权限已经所有应用组件的相关配置工作。Manifest, 描述:根节点,用来描述.apk文件,...

    c#解析AndroidManifest.xml

    最近用c#做apk采集,需要解析采集后的android包名和版本号,网上搜了很久只有java版本,尝试自己写了下,比较麻烦,索性网上找了java转c#的方法,把AXMLPrinter2.jar给转成了dll,看到不少人也需要这个,发来共享一下

    Android 校验apk文件渠道号、包名、版本号

    功能:可查看单个或目录下所有apk文件的渠道号、包名、版本号 使用:以查看包名、版本号为例 1、copy文件version.sh到apk文件所在目录 2、查看所有apk包名、版本号 执行命令./version.sh查看所有apk文件版本号及...

    ApkIDE3.3.0.0作者原版,解决常见apk打包安装问题.rar

    解决方法:在AndroidManifest.xml中删除'compileSdkVersionCodename相关的。 二、安装错误 adb install -r SystemActivities.apk Performing Streamed Install adb: failed to install SystemActivities.apk: ...

    自动升级并下载

    2.从服务器获取版本号(版本号存在于xml文件中)并与当前检测到的版本进行匹配,如果不匹配,提示用户进行升级,如果匹配则进入程序主界面。 3.当提示用户进行版本升级时,如果用户点击了确定,系统将自动从服务器...

    Android apk批量验证渠道、版本号(Linux版本)

    3、输入apk的版本号(apk中AndroidManifest.xml的versionName值) 4、如果VerifyChannelVersion目录下生成VerifyChannelVersionLog.txt文件, 则说明有异常,具体异常请查看VerifyChannelVersionLog.txt这个文件 ...

    Android apk批量校验验证渠道、版本号

    3、输入apk的版本号(apk中AndroidManifest.xml的versionName值) 4、如果VerifyChannelVersion目录下生成VerifyChannelVersionLog.txt文件, 则说明有异常,具体异常请查看VerifyChannelVersionLog.txt这个文件 ...

    安卓自动打包

    Android ant 自动打包脚本:自动替换友盟渠道、版本号、包名,而不影响代码(修改的是临时目录中的代码)。 如何集成到我的项目里 前提:了解android官方文档,在项目目录中执行官方命令能打包,比如常见的打包...

    AXMLPrinter2.7z

    AXMLPrinter2.jar apk分析APK文件,取得APK文件中的 包名、版本号及图标,很强大的工具,再一次感受到了批处理的牛逼。可以将android安卓编译过的二进制XML文件(binary xml file)反编译明文输出保存。是APK反编译...

    PackageManagerUtil.java

    应用相关配置信息获取工具类 管理的对应件:AndroidManifest.xml 管理设备信息,提供如下方法: 1. 获取AndroidManifest中指定的meta-data字符串 2. 获取AndroidManifest中指定的meta-data整形值 3. 获取...

    android-binary-manifest:从n0yandroid-binary-manifest复制

    android-binary-manifest 读/写二进制AndroidManifest.xml(版本代码,版本号) 使用此代码,您应该能够加载二进制AndroidManifest.xml文件,以读取和更改可见版本名称和版本代码(在Play商店中用于检测新版本),...

    Android代码-ApkToolPlus

    apk 常见信息查看工具,如:AndroidManifest.xml,apk 签名,版本号等。支持直接拖入查看 apk 信息。 4. Apk源码查看工具 Apk 源码查看工具,支持 multi-dex。 5. 格式转换工具 jar2smali,class2smali,dex2smali...

    google play services 总包

    google play services 总包...google_play_services_version = 版本号 比如: version = 11.0.4 google_play_services_version = 11040000 xml加入 <integer name="google_play_services_version">11040000</integer>

    Zxing简化包

    是某高手简化好的(2.1~2.33平台)可以...(先改default/propertie.properties中target=android-5(此处5要改成你自己有的版本,版本在SDK-tools中API(版本号)再改AndroidManifest.xml里面修改android:versionName)

    APK解析(版本、包名、导出资源图片、证书相关信息、签名认证、权限、Activity等)

    获取AndroidManifest.xml文件中定义的versionCode: java -jar ApkAnalysis.jar “apk路径” -versionCode 获取apk证书详情: java -jar ApkAnalysis.jar “apk路径” -certs 获取apk证书中的第一条的详情: java -...

    AXMLPrinter2及其源码.zip

    axmlprinter2.jar是一款常用的apk反编译工具,主要用于反编译apk文件,包括包名、版本号和图标等信息,可以用AXMLPrinter2对androidmanifest.xml反编译进行明文查看。是编程人员进行反编译的好帮手,欢迎下载!

    Android应用更新之自动检测版本及自动升级

    2.从服务器获取版本号(版本号存在于xml文件中)并与当前检测到的版本进行匹配,如果不匹配,提示用户进行升级,如果匹配则进入程序主界面。(demo中假设需要更新) 3.当提示用户进行版本升级时,如果用户点击了...

    Android-Onekey-Decompilation:Android-Onekey-Decompilation :反编译apk的dex,xml,jar并显示apk的签名信息,umeng频道标签

    只需要将apk拖拽到decompile.bat上即可,会将apk反编译成jar并用jadgui自动打开,反编译后的xml直接可查看,反编译后会自动提取Androidmanifest.xml里的版本号、友盟渠道标识、会直接显示该apk的签名信息。...

    Mac下apk渠道检测工具

    利用shell脚本加python在Mac环境下实现解压apk,读取AndroidManifest.xml中的渠道号并显示在终端里,用于检测apk自动编译的渠道包名称是否正确

    Android编程实现自动检测版本及自动升级的方法

    2.从服务器获取版本号(版本号存在于xml文件中)并与当前检测到的版本进行匹配,如果不匹配,提示用户进行升级,如果匹配则进入程序主界面。 3.当提示用户进行版本升级时,如果用户点击了确定,系统将自动从服务器上...

Global site tag (gtag.js) - Google Analytics