企业🤖AI Agent构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
[TOC] ## 使用 uiautomatorviewer 定位工具 谷歌在Android SDK 中,提供了元素定位工具uiautomatorviewer,该工具可在android-sdk安装路径下找到\<android-sdk>\tools\bin\uiautomatorviewer.bat 1.首先在模拟器中,启动待测APP 2.打开uiautomatorviewer,每次捕获最新屏幕,需要点击一下左上角的“Device Screenshot” ![](https://box.kancloud.cn/865a4743347a1297fbf34285e21c8270_784x590.png) 点击后,捕获当前窗口元素,如下:(本实例,使用前面章节中介绍的演示demo“ContactManager.apk”) ![](https://box.kancloud.cn/c004ebd48847a065e4a6070cfedf4006_909x586.png) <br> --- <br> ## 使用 Appium Inspector 定位工具 启动AppiumDesktop以后点击该页面右上角的Start Inspector Session 按钮,就会启动一个新的会话窗口(如下图),在这个窗口我们需要配置一些Desired Capabilities信息:(本实例,使用前面章节中介绍的演示demo“ContactManager.apk”) ```python { "appPackage": "com.example.android.contactmanager", "appActivity": "ContactManager", "platformName": "Android", "deviceName": "Android Emulator" } ``` ![](https://box.kancloud.cn/c1167f5b7f90b450e81765135ad63b26_1053x549.png) 配置好这些信息以后点击Save As...进行保存,保存以后以备日后使用(如果需要),这些信息被保存在“Saved Capability Sets”里。然后点击Start Session就可以启动Inspector了,Inspector窗口如下 ![](https://box.kancloud.cn/ac7908ef8d087cf8d8c11c4b69f1b298_1066x555.png)