意外找到一个本人自认为是最快获取package和activity的方法,欢迎来辩!

用adb命令快速查看某应用appPackage及appActivity的方法(前提是需要用数据线连接真机\模拟器也可):

1)、先手动启动某应用;

2)、然后在cmd下执行命令:adb shell dumpsys window windows | findstr "Current"

效果图如下:(部分马克,见谅)

【已采纳】最快获取package和activity的方式-LMLPHP

另外补充下别的获取package和activity的方法

1、aapt dump badging "后面加你的apk的路径"

  这个aapt需要在buil-tools文件中按住shift+鼠标右键调出 然后执行,如果提示aapt不可用,但是确实存在该数据,那么我们在刚刚这个命令前面加一个 “ ./ ” 即可(./aapt dump badging "后面加你的apk的路径")然后就可以找到你需要的package和activity啦

2、另一种方式

  需要借助Appium

  首先打开Appium,在Appium的设置里,选择你的apk路径,那么就会在下面自动显示你需要的package和activity啦

声明:本文为博主学习感悟总结,水平有限,如果不当,欢迎指正。如果您认为还不错,欢迎转载。转载与引用请注明作者及出处。
05-08 08:10