Android 获取包名,版本信息

Android 获取包名,版本信息及VersionName名称

Java代码  

  1. <span style="font-size: 14px;">private String getAppInfo() {
  2. try {
  3. String pkName = this.getPackageName();
  4. String versionName = this.getPackageManager().getPackageInfo(
  5. pkName, 0).versionName;
  6. int versionCode = this.getPackageManager()
  7. .getPackageInfo(pkName, 0).versionCode;
  8. return pkName + "   " + versionName + "  " + versionCode;
  9. } catch (Exception e) {
  10. }
  11. return null;
  12. }</span>
时间: 2024-12-08 16:58:58

Android 获取包名,版本信息的相关文章

Appium Android 获取包名和 Activity 的几种方法 (转)

本文档主要记录"获取包名和 Activity 的方法",用于自动化测试时启动APP.以下方法主要来源于网络和社区同学的贡献,特此感谢! 1. 方法一: pm list package查看包名 adb shell pm list package -f 将获取手机内所有apk对应的包名和路径 adb shell pm list package -3 -f #获取第三方apk的包 2. 方法二:dumpsys window(本人最常用) 先打开需要查找的apk后,再敲入以上命令 adb sh

Android获取应用程序版本信息

private PackageInfo getVersionInfo() { try { PackageManager packageManager = getPackageManager(); // getPackageName()是你当前类的包名,0代表是获取版本信息 PackageInfo packInfo = packageManager.getPackageInfo( getPackageName(), 0); } catch (Exception e) { e.printStackT

Android 获取包名,版本信息及VersionName名称

<span style="font-size: 14px;">private String getAppInfo() { try { String pkName = this.getPackageName(); String versionName = this.getPackageManager().getPackageInfo( pkName, 0).versionName; int versionCode = this.getPackageManager() .get

纯JAVA环境获取APK信息(包名,版本,版本号,大小,权限...),纯JAVA语言编写PC端获取APK信息

纯JAVA环境获取APK信息:包名,版本,版本号,大小,权限... 纯Java环境获取APK信息需要两个包:AXMLPrinter2.jar 跟jdom.jar,用于反编译XML和解析XML的 项目目录 这个类是获取APK信息的 public class ApkUtil { private static final Namespace NS = Namespace.getNamespace("http://schemas.android.com/apk/res/android"); @

二.第一个自动化demo,打开APP-如何获取包名和activity。(真机)

环境配置成功后,我们就可以进行第一个自动化测试了.用真机则不需要安装安卓模拟器.以一个简单的打开APP为例. 一.获取包名和activtity      启动一个app,我们需要知道它的平台.版本号.包名.activity等信息,其中两个比较难找的是包名和activtiy,其他的直接在手机或者用Itools都可以看到. 1)在之前配置的安卓SDK文件夹中找到sdkmanager.exe并启动,勾选一个版本的build-tools并下载. 2)下载成功后,找到appt.exe,并将这个路径加到 环

Android获取cpu和内存信息、网址的代码

android获取手机cpu并判断是单核还是多核 /** * Gets the number of cores available in this device, across all processors. * Requires: Ability to peruse the filesystem at "/sys/devices/system/cpu" * @return The number of cores, or 1 if failed to get result */ pri

npm 如何查看一个包的版本信息?

1.查看npmjs服务器上包的版本信息: 使用npm view jquery versions:这种方式可以查看npm服务器上所有的jquery版本信息: 使用npm view jquery version: 这种方式只能查看jquery的最新的版本是哪一个: 使用npm info jquery :这种方式和第一种类似,也可以查看jquery所有的版本,但是能查出更多的关于jquery的信息: 2.查看本地已经安装的包的版本信息: npm ls jquery 即可(查看某个项目安装的jQuery

使用appt获取包名

1.有android-sdk-window 2.设置系统变量 3.测试成功 使用命令:appt dump badgiing   安装包路径     就可以获取包名和activity 原文地址:https://www.cnblogs.com/eosclover/p/10704211.html

知识回顾_获取包名和app入口

1.下载哔哩.apk到本地和夜神 2.获取包名:D:\Andriod_SDK\build-tools\27.0.1>aapt dump badging D:\iBiliPlayer-bili.apk name='tv.danmaku.bili' 3.获取入口 appActivity-App启动入口 D:\Andriod_SDK\build-tools\27.0.1>aapt dump badging D:\iBiliPlayer-bili.apk launchable-activity: na