【appuim】7、adb-常用命令--获取包名和界面名[启动名]

1、包名和界面名的概念

  • 包名(package):决定程序的唯一性(不是应用的名字)
  • 界面名(activity):目前可以理解,一个界面名,对应着一个界面。

2、获取包名和界面名

  • 使用步骤:
    • 打开需要测试的应用程序
    • 输入adb命令
  • 命令格式
    • Mac/Linux:
adb shell dumpsys window windows | grep mFocusedApp
    • Windows:
adb shell dumpsys window windows | findstr mFocusedApp
  • 使用场景:
    • 自动化测试需要通过代码的形式告诉手机,测试哪个应用程序的哪一个界面;所以需要通过这个命令进行获取。
  • 示例:
    • 现在模拟器或手机中打开<设置>应用程序
    • 输入对应平台的命令
    • 注意:其中
      • 包名为:com.android.settings
      • 界面名为:.Settings
  • 注意点:
    • 界面名可能会在和同事沟通交流或网站的文章中翻译为启动名
posted @   郭祺迦  阅读(855)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?
· 如何调用 DeepSeek 的自然语言处理 API 接口并集成到在线客服系统
点击右上角即可分享
微信分享提示