慕丝7291255

您需要两部分:Android:versionCode Android:versionNameVersionCode是一个数字,您向市场提交的应用程序的每个版本都需要比最后一个版本更高的数字。VersionName是一个字符串,可以是您想要的任何内容。这就是你把你的应用程序定义为“1.0”、“2.5”或“2阿尔法极限”的地方!或者别的什么。例子:科特林:val manager = this.packageManager

val info = manager.getPackageInfo(this.packageName, PackageManager.GET_ACTIVITIES)toast("PackageName = " + info.packageName + "\nVersionCode = "

+ info.versionCode + "\nVersionName = "

+ info.versionName + "\nPermissions = " + info.permissions)Java:PackageManager manager = this.getPackageManager();

PackageInfo info = manager.getPackageInfo(this.getPackageName(), PackageManager.GET_ACTIVITIES);Toast.makeText(this,

"PackageName = " + info.packageName + "\nVersionCode = "

+ info.versionCode + "\nVersionName = "

+ info.versionName + "\nPermissions = " + info.permissions, Toast.LENGTH_SHORT).show();

android中获取版本号,如何获取Android应用程序的构建/版本号?相关推荐

  1. android读写access数据库,Android中利用远程Microsoft Access数据库应用程序

    我写一个Android应用程序,它接受一个字符串,通过条码阅读器读取,然后当一个特定的按钮按下时,它会认为字符串发送到数据库将他们的价值设定为"库存"或"缺货" ...

  2. 软件android_id,Android中@id和@+id及@android:id的区别介绍

    前言 昨天突然有新来的同事问我这个@id 和@+id 的区别 ,为什么 我们的项目都是@id 自己新增的ui 使用的@+id 这里说下我的简单的回复项目是维护的之前的是为了统一管理使用了@id  方便 ...

  3. Android中的坐标系以及获取坐标的方法

    [日期:2015-11-22] 来源:Linux社区  作者:fuly550871915 Android中有两种坐标系,分别称之为Android坐标系和视图坐标系.而对应的也有一些相关的方法可以获取坐 ...

  4. android中截屏功能实现,android代码实现截屏功能

    android开发中通过View的getDrawingCache方法可以达到截屏的目的,只是缺少状态栏! 原始界面 截屏得到的图片 代码实现 1. 添加权限(AndroidManifest.xml文件 ...

  5. android中handler机制,如何使用?,Android中的Handler机制

    一.Handler概述 二.Handler发送消息的方法 三.MessageQueue的enqueueMessage() 四.Message的when字段 五.子线程中使用Handler 六.Loop ...

  6. android中保存多行数据,Android使用SQLite数据库存数数据

    Android使用SQLite数据库存数数据 前面我们介绍了用 SharedPreferences 和文件存储信息的方法,但是当频繁大量地使用数据存储时,就要用到数据库来管理信息数据. 在 Andro ...

  7. Android中启动,分享,卸载应用程序

    一.启动一个程序 private void startApp() { // 创建PackageManager对象PackageManager pm = getPackageManager();try ...

  8. android中最新webview的功能,Android WebView实现截长图功能

    本文实例为大家分享了Android实现截长图功能的具体代码,供大家参考,具体内容如下 先看看手机自带的长截屏功能:  机型: vivo x9 plus 大胆推测实现逻辑: 1:需要一个可以滚动的Vie ...

  9. Android 中 RegistrantList消息处理机制 以android 5.0 MT为例

    这其实是观察者模式的一种实现形式 先明确两个身份 1.RefistrantList 通知者 2.Registrant 观察者,这是一个一对多的关系,在有事件更新时,凡是在名单上登记过的对象,都会收到通 ...

  10. 如何在android中设置背景,如何在Android中以编程方式设置背景可绘制

    MMTTMM layout.setBackgroundResource(R.drawable.ready);是正确的.实现它的另一种方法是使用以下方法:final int sdk = android. ...

最新文章

  1. 科技公司狂挖高校AI学者:涸泽而渔还是产学双赢
  2. qt跟随鼠标动态绘制_采用Qt快速绘制多条曲线(折线),跟随鼠标动态显示线上点的值(基于Qt的开源绘图控件QCustomPlot进行二次开发)...
  3. NYOJ 906 杨辉三角
  4. 如何在Windows下安装Linux子系统(Ubuntu,openSUSU,SUSU Linux Server)
  5. 目录和文件管理(一)
  6. mpi tcp连接报错_关于WinCC与真实PLC之间的TCP/IP连接问题-工业支持中心-西门子中国...
  7. 导致Oracle性能抖动的参数提醒
  8. Go 语言 bytes.Buffer 源码详解之1
  9. Educational Codeforces Round 12 F. Four Divisors 求小于x的素数个数(待解决)
  10. excel处置4000行数据卡_Pandas读取并修改excel的示例代码
  11. Android爬坑之旅之FileProvider(Failed to find configured root that contains)
  12. Snap7 在西门子PLC的使用
  13. win10多合一原版系统_微软Win10专业版制作多合一系统安装盘教程
  14. imagecopyresampled要生成彩色却生成了灰色图片
  15. 基于安卓Android平台的数独游戏的开发
  16. vue cli关闭eslint语法检查
  17. 【莫烦Python】Python 基础教程——学习笔记
  18. 第14周上机实践项目2——带姓名的成绩单(2)
  19. 宽度学习代码的一些问题
  20. java怎么创建输入输出流_Java输入输出流

热门文章

  1. CSS Sprite的应用
  2. 吉特仓库管理系统-- 后台管理开源啦,源码大放送
  3. Java设计模式菜鸟系列(十三)建模和实现状态模式
  4. ASP.NET MVC 3 RTM
  5. GridView 使用方法总结
  6. 32位地址的寻址方式
  7. Spring学习8-Spring事务管理(AOP/声明式式事务管理)
  8. 构造函数为啥不能声明为虚函数
  9. 【操作系统原理及Linux实践】 四cpu调度scheduling
  10. xmlWriter以UTF-8格式写xml问题