Appium基础查找app的appActivity与appPackage
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Appium基础查找app的appActivity与appPackage相关的知识,希望对你有一定的参考价值。
要查看appActivity需要借助日志:adb logcat>D:/log.log
前提是已经装了Android SDK
在目录D:\\Program Files (x86)\\android\\android-sdk\\platform-tools
下,我们会看到adb.exe
adb即 Android Debug Bridge,Android调试桥,开发会经常用到
1、命令行模式下,进入到此目录,执行 adb logcat>D:/log.log
最好是将这个目录,设置系统环境变量path中,这样在哪个目录都可以执行adb命令
设备已打开,会出现如上图,如果没打开会提示等待设备
2、启动Android模拟器,打开app应用
3、停止logcat,查看日志,找到我们需要的appActivity;appPackage
ctrl+c停止日志捕获
查看log文件:我们存执行命令adb logcat>D:/log.log 时,指定的路径
搜索 android.intent.category.LAUNCHER 这是启动应用程序标志
从日志中我们找到I/ActivityManager:com.android.calculator2/.Calculator
.Calculator就是我们要找的appActivity
com.android.calculator2就是appPackage
以上两个,在做python开发配置的时候是需要的。
以上是关于Appium基础查找app的appActivity与appPackage的主要内容,如果未能解决你的问题,请参考以下文章
appium测试之获取appPackage和appActivity
Python爬虫编程思想(129):使用Appium抓取移动数据--查找Android App的Package和入口Activity
Python爬虫编程思想(129):使用Appium抓取移动数据--查找Android App的Package和入口Activity
『与善仁』Appium基础 — 6补充:APP的包名和启动名
Appium-python-UI自动化之自动获取devicesd,version,package,appActivity