仰天大笑出门去,我辈岂是蓬蒿人。这篇文章主要讲述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】
推荐阅读
- 彻底理解了call()方法,apply()方法和bind()方法
- eclipse - eclipse 修改 Web 项目部署路径(部署在 D:DevToolsapache-tomcat-8.0.46webapps 下)
- Android 常用正则表达式
- android BluetoothAdapter无法搜索到蓝牙问题
- JDBC行集
- Java连接Oracle数据库
- Java与MySQL数据库的连接
- Java DatabaseMetaData接口
- Java DriverManager类