我的编程空间,编程开发者的网络收藏夹
学习永远不晚

adb获取app包名的方法

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

adb获取app包名的方法

一、手机或模拟器上已安装app(美团为例)

  1. 方法一:在命令行输入adb shell am monitor,按Enter,再启动想要获取的app
    (包名在最后一行:com.sankuai.meituan)
C:\Users\starteos>adb shell am monitorMonitoring activity manager...  available commands:(q)uit: finish monitoring** Activity starting: com.sankuai.meituan
  1. 方法二:先启动想要获取的app,再输入命令:adb shell dumpsys window w | findstr / | findstr name=,按Enter
    (包名在倒数第二行)
C:\Users\starteos>adb shell dumpsys window w | findstr \/ | findstr name=      mSurface=Surface(name=GestureNavBottom)/@0x13b0c39      mSurface=Surface(name=GestureNavRight)/@0x1108b23      mSurface=Surface(name=GestureNavLeft)/@0x1108b89       mAnimationIsEntrance=true      mSurface=Surface(name=StatusBar)/@0xcaf1d1      mSurface=Surface(name=PopupWindow:b18885b)/@0x11b9aa5      mSurface=Surface(name=com.sankuai.meituan/com.meituan.mmp.lib.mp.MPActivity0)/@0x1170be9       mAnimationIsEntrance=true      mSurface=Surface(name=com.android.systemui.HwImageWallpaper)/@0x10b4741
  1. 方法三:先启动想要获取的app,再输入命令:adb shell dumpsys window | findstr mCurrentFocus,按Enter
    (包名在中间)
C:\Users\starteos>adb shell dumpsys window | findstr mCurrentFocus  mCurrentFocus=Window{11b2959 u0 com.sankuai.meituan/com.meituan.mmp.lib.mp.MPActivity0}
  1. 方法四:获取手机第三方所有应用的包名,输入命令:adb shell pm list package -3,按Enter
    (包名在最后一行,每台设备具体位置不同)
C:\Users\starteos>adb shell pm list package -3package:io.appium.settingspackage:com.smarttoolfactory.tutorial3_1transitionspackage:com.sankuai.meituan

二、电脑上有apk安装包

  1. 输入命令:aapt dump badging + apk路径
C:\Users\starteos>aapt dump badging D:\meituan_ui\app\imeituan.apkpackage: name='com.sankuai.meituan' versionCode='1200020206' versionName='12.2.206' platformBuildVersionName='12.2.206' compileSdkVersion='29' compileSdkVersionCodename='10'
  1. 输入命令:aapt dump xmltree + apk路径 + AndroidManifest.xml | findstr “package”
C:\Users\starteos>aapt dump xmltree D:\meituan_ui\app\imeituan.apk AndroidManifest.xml | findstr "package"    A: package="com.sankuai.meituan" (Raw: "com.sankuai.meituan")

来源地址:https://blog.csdn.net/kldzh/article/details/127567585

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

adb获取app包名的方法

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

Android获取app应用程序大小的方法

Android对这种方法进行了封装,我们没有权限去调用这个方法,所以我们只能通过AIDL,然后利用Java的反射机制去调用系统级的方法。 下面上代码:(注释比较详细)/*** 作用:-----获取包的大小-----* @param cont
2022-06-06

uni-app获取当前环境信息的方法

uni-aap提供了异步(uni.getSystemInfo)和同步(uni.getSystemInfoSync)的2个API获取系统信息,这篇文章主要介绍了uni-app获取当前环境信息的相关知识,需要的朋友可以参考下
2022-11-16

Android编程获取包名,版本信息及VersionName名称的方法

本文实例讲述了Android编程获取包名,版本信息及VersionName名称的方法。分享给大家供大家参考,具体如下: 话不多说,直接上代码,此处,主要是在版本升级的时候,使用较多。private String getAppInfo() {
2022-06-06

uni-app分包的方法

本篇内容介绍了“uni-app分包的方法”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!前言项目需要uni-app开发,说说uni-app是什
2023-06-30

java怎么获取当前方法的方法名

在Java中,可以通过反射的方式来获取当前方法的方法名。以下是一个示例代码:import java.lang.reflect.Method;public class Main {public static void main(String
java怎么获取当前方法的方法名
2024-03-11

php怎么获取方法名称

获取方法:1、使用“__FUNCTION__”,可获取当前方法的名称;2、使用“__METHOD__”,可获取当前的方法名(包括类名);3、使用get_class_methods()函数,可获取指定类的所有的方法名。
2017-07-18

php如何获取方法名称

这篇文章主要介绍了php如何获取方法名称的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇php如何获取方法名称文章都会有所收获,下面我们一起来看看吧。获取方法:1、使用“__FUNCTION__”,可获取当前方法
2023-06-29

java如何根据方法名获取方法

在Java中,可以通过反射来根据方法名获取方法。具体步骤如下:使用`Class.forName()`方法加载对应的类,获取类的`Class`对象。例如,要获取`com.example.MyClass`类的方法,可以使用`Class.forN
java如何根据方法名获取方法
2023-10-28

golang获取域名的方法是什么

获取域名的Golang方法Golang提供多种获取域名信息的方法,包括:通过URL解析通过DNS解析通过whois查询从证书中提取使用第三方库具体方法的选择取决于需要获取的信息类型和数据源。
golang获取域名的方法是什么
2024-04-13

Android12 (S) 获取wifi名称(SSID)的方法

目录 概述问题分析总结 概述 在最近开发过程中需要获取当前wifi的SSID,目前网上一般推荐 mWifiManager.getConnectionInfo() 这个方法来进行获取,但是发现在Android12上这个方法已经被标
2023-08-18

golang获取域名的方法是什么

在Golang中,可以使用net包来获取域名。具体的方法是使用net.LookupHost()函数,该函数接收一个参数,即所要查询的域名,返回一个字符串切片,其中包含了该域名对应的IP地址列表。下面是一个示例代码:package mai
golang获取域名的方法是什么
2024-04-09

java中获取类名的几种方法

Java 中获取类名的方式主要有以下三种。getName()返回的是虚拟机里面的class的类名表现形式。getCanonicalName()返回的是更容易理解的类名表示。getSimpleName()返回的是类的简称。通过一个实例来看下它们主要的区别。结果:
java中获取类名的几种方法
2015-06-03

Android中获取apk安装包信息的方法

一、获取安装包信息代码如下: public void apkInfo(String abs
2022-06-06

编程热搜

  • Android:VolumeShaper
    VolumeShaper(支持版本改一下,minsdkversion:26,android8.0(api26)进一步学习对声音的编辑,可以让音频的声音有变化的播放 VolumeShaper.Configuration的三个参数 durati
    Android:VolumeShaper
  • Android崩溃异常捕获方法
    开发中最让人头疼的是应用突然爆炸,然后跳回到桌面。而且我们常常不知道这种状况会何时出现,在应用调试阶段还好,还可以通过调试工具的日志查看错误出现在哪里。但平时使用的时候给你闹崩溃,那你就欲哭无泪了。 那么今天主要讲一下如何去捕捉系统出现的U
    Android崩溃异常捕获方法
  • android开发教程之获取power_profile.xml文件的方法(android运行时能耗值)
    系统的设置–>电池–>使用情况中,统计的能耗的使用情况也是以power_profile.xml的value作为基础参数的1、我的手机中power_profile.xml的内容: HTC t328w代码如下:
    android开发教程之获取power_profile.xml文件的方法(android运行时能耗值)
  • Android SQLite数据库基本操作方法
    程序的最主要的功能在于对数据进行操作,通过对数据进行操作来实现某个功能。而数据库就是很重要的一个方面的,Android中内置了小巧轻便,功能却很强的一个数据库–SQLite数据库。那么就来看一下在Android程序中怎么去操作SQLite数
    Android SQLite数据库基本操作方法
  • ubuntu21.04怎么创建桌面快捷图标?ubuntu软件放到桌面的技巧
    工作的时候为了方便直接打开编辑文件,一些常用的软件或者文件我们会放在桌面,但是在ubuntu20.04下直接直接拖拽文件到桌面根本没有效果,在进入桌面后发现软件列表中的软件只能收藏到面板,无法复制到桌面使用,不知道为什么会这样,似乎并不是很
    ubuntu21.04怎么创建桌面快捷图标?ubuntu软件放到桌面的技巧
  • android获取当前手机号示例程序
    代码如下: public String getLocalNumber() { TelephonyManager tManager =
    android获取当前手机号示例程序
  • Android音视频开发(三)TextureView
    简介 TextureView与SurfaceView类似,可用于显示视频或OpenGL场景。 与SurfaceView的区别 SurfaceView不能使用变换和缩放等操作,不能叠加(Overlay)两个SurfaceView。 Textu
    Android音视频开发(三)TextureView
  • android获取屏幕高度和宽度的实现方法
    本文实例讲述了android获取屏幕高度和宽度的实现方法。分享给大家供大家参考。具体分析如下: 我们需要获取Android手机或Pad的屏幕的物理尺寸,以便于界面的设计或是其他功能的实现。下面就介绍讲一讲如何获取屏幕的物理尺寸 下面的代码即
    android获取屏幕高度和宽度的实现方法
  • Android自定义popupwindow实例代码
    先来看看效果图:一、布局
  • Android第一次实验
    一、实验原理 1.1实验目标 编程实现用户名与密码的存储与调用。 1.2实验要求 设计用户登录界面、登录成功界面、用户注册界面,用户注册时,将其用户名、密码保存到SharedPreference中,登录时输入用户名、密码,读取SharedP
    Android第一次实验

目录