利用adb命令查看apk文件包名的一些方法

前提是已经下载android SDK并配好环境变量!

在控制台输入命令$adb shell pm

可以看到adb shell pm的相关用法,详细信息请自己看输出

要看一个apk文件的相关信息最简单实用的方法是:

aapt dump badging [yourapp.apk]

如果只是想查看手机上应用的packageName,则输入命令:

adb shell pm list packages

列出如下信息:

package:android

package:cn.ninegame.gamemanager

package:com.alipay.android.app

package:com.android.backupconfirm

package:com.android.browser

package:com.android.calculator2

package:com.android.calendar

package:com.android.camera

package:com.android.certinstaller

...

如果想知道应用对应的apk文件在手机上的安装位置则可以在上面的命令后加-f参数

adb shell pm list packages -f

时间: 2024-08-02 15:01:46

利用adb命令查看apk文件包名的一些方法的相关文章

如何查看apk的包名和启动Activity

在做app自动化的时候,经常需要对apk进行分析其包名及启动Activity,在没安装的情况下,如何通过工具去查看apk的信息呢? 使用Android SDK自带的aapt工具,aapt(Android Asset Packaging Tool)在SDK的build-tools目录下.该工具可以查看,创建, 更新ZIP格式的文档附件(zip, jar, apk).也可将资源文件编译成二进制文件,app在build和打包时需要用到它. 打开cmd窗口,切换到sdk的build-tools目录,输入

使用adb命令查看apk版本

adb devices  (显示连接的设备) adb root   (获取手机root权限) adb remount  (重新挂载系统分区,使系统分区重新可写) adb shell (进入目标设备的Linux Shell环境) cd system/app (切换到system/app路径下)    注:一般apk都在/system/app/或者 /system/priv-app/下面 ls   (显示所有文件夹)  --根据apk名字确定相应文件夹及路径 exit (退出Shell环境) cd

adb命令查看apk信息, adb启动你的apk

1.用adb获得手机里面某个apk的应用信息.版本信息 adb shell dumpsys package com.sy.a268 2.列出所有 adb shell dumpsys 3.用adb启动apk adb shell am start -n com.sy.a268/com.sy.a268.MainActivity 4.随机产生事件给某个应用程序, 随机产生500个事件给程序.你会发现你的程序不断的被点击,旋转! adb  shell  monkey -p  com.sy.a268  -v

如何查看Android apk的包名?

有以下四种方法可以查看apk的包名,之后有别的方法,会接着更新文档的. 1. 安装APK包名查看器; 2. 源码AndroidManifest.xml中查看package包名; 3. 利用aapt查看包名: tools或者platform tools或者sdk/build-tools/aapt.exe(进入cmd) aapt dump hadging *.apk 4. adb logcat抓取当前运行的apk的包名:ActivityManager(数字):Displayed 包名/类名:+ ms

monkeyrunner_获取apk的包名和activity名

一.使用adb获取单个apk的包名和Activity名称: 1.配置adb环境 a. 我的电脑点击右键-属性-高级-环境变量; b.  环境变量中新建PATH,变量值输入adb.exe工具所在目录; c.  检查是否成功,启动命令行,输入adb; 2.  手机连接电脑,开启USB调试,打开app,输入命令:adb devices,查看手机是否连接到电脑: 3.  doc窗口输入命令行:adb shell dumpsys activity | find "mFocusedActivity"

[uiautomator篇] 如何获取apk的包名 博客模板

Android自动化学习笔记:获取APK包名的几种方法 ---------------------------------------------------------------------------------------------------------------------------- 小记:自学过程中,经常需要用得到一个APK的包名,总结一下得到包名的几种方式. ********************** 2017-16-23:初版 ********************

【java】 linux下利用nohup后台运行jar文件包程序

Linux 运行jar包命令如下: 方式一: java -jar XXX.jar 特点:当前ssh窗口被锁定,可按CTRL + C打断程序运行,或直接关闭窗口,程序退出 那如何让窗口不锁定? 方式二 java -jar XXX.jar & &代表在后台运行. 特定:当前ssh窗口不被锁定,但是当窗口关闭时,程序中止运行. 继续改进,如何让窗口关闭时,程序仍然运行? 方式三 nohup java -jar XXX.jar & nohup 意思是不挂断运行命令,当账户退出或终端关闭时,

获取APK的包名,和启动窗口类

第一个,下载APK文件. 第二步:下载     AXMLPrinter2.jar   文件.用于解析 AndroidManifest.xml 第三步: 解压缩APK文件得到 AndroidManifest.xml. 第四步: 运行 java -jar AXMLPrinter2.jar AndroidManifest.xml > AndroidManifest.txt 查看 AndroidManifest  得到包名 原文地址:https://www.cnblogs.com/hui41302707

adb命令查看报名和查看手机分辨率

打开所要查看的应用包名: $ adb shell dumpsys activity top | head -n 10 TASK com.ss.android.article.news id=5 ACTIVITY com.ss.android.article.news/com.ss.android.article.base.activity.DetailActivity 4407b468 pid=2714 Local FragmentActivity 42df3028 State: mCreate