当前位置: 首页 > news >正文

android studio根据包名获取当前安装包信息

package com.example.myapplication2;import android.content.Context;
import android.content.pm.PackageInfo;
import android.content.pm.PackageManager;
import android.util.Log;/**** 获取版本信息*/
public class SystemHelper {/*** 获取本地软件版本号*/public static int getLocalVersion(Context context) {int localVersion = 0;try {PackageInfo packageInfo = context.getApplicationContext().getPackageManager().getPackageInfo(context.getPackageName(), 0);localVersion = packageInfo.versionCode;Log.d("当前版本号:" , String.valueOf(localVersion));} catch (PackageManager.NameNotFoundException e) {e.printStackTrace();}return localVersion;}/*** 获取本地软件版本号名称*/public static String getLocalVersionName(Context context) {String localVersion = "";try {PackageInfo packageInfo = context.getApplicationContext().getPackageManager().getPackageInfo(context.getPackageName(), 0);localVersion = packageInfo.versionName;Log.d("当前版本名称:", localVersion);} catch (PackageManager.NameNotFoundException e) {e.printStackTrace();}return localVersion;}}

activity中使用

Context context = getApplicationContext();
SystemHelper.getLocalVersion(context);
SystemHelper.getLocalVersionName(context);

http://www.lryc.cn/news/519241.html

相关文章:

  • 学习第六十五行
  • 零碎的知识点(七):线性二次调节器(LQR)是什么?
  • Matlab一些使用技巧
  • Linux 发行版介绍与对比:Red Hat、Ubuntu、Kylin、Debian
  • 从CentOS到龙蜥:企业级Linux迁移实践记录(龙蜥开局)
  • java1-相对路径与绝对路径
  • iChainfo 品牌升級為 ichaingo,打造 Web3 數據基礎設施新標杆
  • Flink概念知识讲解之:Restart重启策略配置
  • [java基础-集合篇]LinkedList源码粗析
  • 面试:C++类成员初始化顺序
  • 【Python】Python与C的区别
  • [开源]自动化定位建图系统(视频)
  • ISP流程--去马赛克详解
  • Objective-C语言的软件工程
  • Objective-C语言的语法糖
  • 设计模式中的代理模式
  • 15个学习Python 的编程游戏网站
  • 微信小程序实现拖拽盒子效果
  • Linux-蓝牙协议
  • moviepy 将mp4视频文件提取音频mp3 - python 实现
  • imageio 图片转mp4 保存mp4
  • Postman接口测试04|批量运行测试用例、参数化、Mock Server、Cookie鉴权、Newman生成测试报告
  • 学技术学英语:http状态码 401 Unauthorized vs 403 Forbidden
  • @LocalBuilder装饰器: 维持组件父子关系
  • React(二)——Admin主页/Orders页面/Category页面
  • 移动端屏幕分辨率rem,less
  • Docker Desktop 构建java8基础镜像jdk安装配置失效解决
  • 数据结构:栈(Stack)和队列(Queue)—面试题(一)
  • AR 眼镜之-拍照/录像动效切换-实现方案
  • 2025年中科院分区大类划分公布!新增8155本