【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
- 注意点:
- 界面名可能会在和同事沟通交流或网站的文章中翻译为启动名
本文来自博客园,作者:郭祺迦,转载请注明原文链接:https://www.cnblogs.com/guojie-guojie/p/16223564.html
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?
· 如何调用 DeepSeek 的自然语言处理 API 接口并集成到在线客服系统