1、minSdkVersion,targetSdkVersion,maxSdkVersion,compileSdkVersion四个数值之间有什么区别?

• minSdkVersion,maxSdkVersion是项目支持的最低sdk版本和最高sdk版本。在安装apk前,系统会对这两个数值进行判断,决定当前系统是否可以安装,一般maxSdkVerson不会设置。

• compileSdkVersion是项目编译时的sdk版本。

• targetSdkVersion 会告诉系统,此版本已经经过充分测试,那么程序运行在该版本的系统时,就不会做过多额外的兼容性判断,运行效率会高一些。

2、获取版本信息

versionName和versionCode的区别和用处?

• android:versionCode:主要是用于版本升级所用,是INT类型的,第一个版本定义为1,以后递增,这样只要判断该值就能确定是否需要升级,该值不显示给用户。

• android:versionName:这个是我们常说明的版本号,该值是个字符串,可以显示给用户。

• versionCode是给设备程序识别版本(升级)用的,必须是一个interger值,整数,代表app更新过多少次可以为1,2等;versionName是给用户看的,可以写1.1 , 1.2等等版本

或取版本信息

private void getVersion(){

PackageManager pm=getPackageManager();

try{

PackageInfo info=pm.getPackageInfo(getPackageName(),0);

String versionName=info.versionName;

int versionCode=info.versionCode;

}cache(NameNotFoundException e){

e.printStackTrace();

}

}

以上这篇Android SdkVersion的区别及获取版本信息方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

sdk数值与android版本,Android SdkVersion的区别及获取版本信息方法相关推荐

  1. android item 点击 获取position,Android ListView 子控件onClick正确获取position的方法

    在实际开发中,我们有时候不仅需要响应ListView的onItemClick,还需要响应其子控件的点击事件,这个时候我们就会 发现,由于复用等原因,如果直接在子控件的onClick事件中调用getVi ...

  2. Android中基于心知天气API获取天气信息

    Android中基于心知天气获取天气信息 JSON JSON简介 JSON对象 JSON数组 JSON解析 Android中获取天气 获取天气的流程 获取心知天气的API key 获取心知天气的API ...

  3. 【Android App】利用腾讯地图获取地点信息和规划导航线路讲解及实战(附源码和演示视频 超详细必看)

    需要源码请点赞关注收藏后评论区留言~~~ 一.获取地点信息 至于如何集成腾讯地图和调用腾讯地图接口此处不再赘述,有需要请参见我之前的博客 腾讯地图用来搜索POI地点的工具是TencentSearch, ...

  4. android 机器人动画,Android 5.X与Android4.X版本机器人动画的区别以及制作动画的方法...

    今天翻了下墙,解决了一直以来的疑惑问题: 为什么Android5.0以及6.0的recovery版本,机器人动画怎么就只有一张图片? 这个问题,我百思不得其解,看了很多网文,也只是有了个概念. 请参考 ...

  5. Android复习05【网络编程---WebView获取文章信息、保存用户名与密码、设置菜单样式、收藏文章列表】

    2020-04-02-星期四[源码可私聊我,QQ:386335886] 写篇文章不容易,点个赞再走吧,求求了~  目   录 网络访问-思维导图 玩Android网站---查看登录Cookie 适配器 ...

  6. Android 高德地图在华为手机上获取位置信息失败

    昨天遇到一个特别奇怪的bug,华为手机获取高德定位信息失败,调试打印数据后发现 location.getAddress()这个获取值为空,之前一直选择高精度模式,但是获取不到位置信息 //设置定位模式 ...

  7. android地图获取坐标位置,android 百度地图 根据得到的经纬度 获取位置信息

    满意答案 回复了sfdzyy 2015.07.03 采纳率:57%    等级:7 已帮助:658人 private GeoCoder mSearch = null; // 搜索模块 // 初始化搜索 ...

  8. 基于高德sdk实现摩拜单车主界面,滑动地图获取地址信息

    共享单车可以说是2016年至今,一个火的不要不要的项目,简单的界面,实用的功能.观察摩拜单车,ofo单车等几个项目会发现,基本上大同小异,项目的思路跟滴滴打车项目大同小异,都是基于Gps定位,实现查找 ...

  9. 【小功能2】android获取手机信息(号码,内存,CPU,分辨率,MAC,IP,SD卡,IMEI,经纬度,信号强度等等)

    原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追究法律责任.http://2402766.blog.51cto.com/2392766/1080837 为了 ...

最新文章

  1. 安装ssd后不识别网卡_缓冲床安装后不耐磨 缓冲条应该如何选择
  2. 解散了地图接口讨论群
  3. OpenCV图像操作
  4. 51nod1429 巧克力
  5. linux mysql 写shell_Linux—编写shell脚本操作数据库执行sql
  6. k40游戏增强版服务器维护中,Redmi K40 游戏增强版发布,第四台 K40 出现了
  7. linux下解压缩rar格式的文件压缩包
  8. VB.Net程序设计:分页控件
  9. DevExpress GridView 排序状态下新增行不参与排序
  10. git命令之git fetch的用法
  11. 面对失败计算机科学家,面对巨大挫折,仍毫不畏惧、坚韧不拔的名人事例
  12. 【数学基础】欧式变换、相似变换、仿射变换、射影变换
  13. ES6中...省略号的意思
  14. 查看linux系统是centos还是ubuntu的方法
  15. JavaScript - canvas - 镜像图片
  16. 机器学习中precision和accuracy区别
  17. java修饰符的解析
  18. 苹果公司开发者账号申请
  19. java 移动图片_Java写的一个简单的图片移动小程序
  20. 关于使用dosbox与masm/MASMplus进行汇编语言的编译,link与执行中遇到问题的解决法小汇总(慢慢汇总更新)

热门文章

  1. python代码学习-数据处理图片加遮挡、噪声、模糊
  2. Disruptor编程指南
  3. scala中使用特质中的抽象字段和实际字段
  4. mysql常用的hint
  5. submit与execute区别
  6. Vue2.x 踩坑与总结
  7. mongo创建用户和创建数据库
  8. 彻底完全卸载 SQL Server 2005 的图文教程
  9. httpclient妙用一 httpclient作为客户端调用soap webservice(转)
  10. 防止Ddos攻击脚本