• 获取APP包名和ACtivity名的方法


    场景一:有APK但未安装

    方法一:使用sdk自带的aapt工具获取,在sdk的build-tools目录下

    CMD 切换到appt目录下,执行下面命令

    aapt dump badging  device_202004151546_1.0.25.apk

     

    方法二:在命令行中执行如下:aapt dump xmltree  device_202004151546_1.0.25.apk  AndroidManifest.xml

    场景二 没有APK,但APP已经安装在手机上,adb连接手机,手机运行要查看的app ,使用下列命令

    方法三:

    adb shell

    dumpsys window |grep mCurrentFocus

     

    方法四:

    dumpsys activity | grep mFocusedActivity

     方法五:

    dumpsys window windows | grep -E 'mCurrentFocus|mFocusedApp'

     场景三:有源码

    方法六:直接打开项目中的AndroidManifest.xml文件,找到android.intent.action.MAIN和android.intent.categroy.LAUNCHER

  • 相关阅读:
    Linux下SSH的Log文件路径
    Linux下压缩与解压命令tar
    Linux命令之at
    Linux下nice/renice命令小结
    Linux命令详解nice
    LVM---动态调整磁盘容量
    VT100字体
    Linux命令之WC
    for name in loop Shell
    Bind9用view配主从
  • 原文地址:https://www.cnblogs.com/ada-luo/p/13157567.html
Copyright © 2020-2023  润新知