无法从Mac PC上android设备的appium inspector检查元素

无法从Mac PC上android设备的appium inspector检查元素,appium,appium-android,Appium,Appium Android,无法从Mac PC上android设备的appium inspector检查元素 Mac:10.13 附件:1.7.2 Appium检查员:1.5.3 Android设备模拟器:Pixel-2 安卓版本:8.0 我可以为同一应用程序检查iOS(iPhone设备)的元素,但无法在android中检查元素 当我点击appium dmg 1.5.3的inspect图标时(在终端我运行appium 1.7.2),它会启动设备,但我在appium inspector工具中看不到任何东西 请帮助,我也尝试过

无法从Mac PC上android设备的appium inspector检查元素

Mac:10.13 附件:1.7.2 Appium检查员:1.5.3 Android设备模拟器:Pixel-2 安卓版本:8.0

我可以为同一应用程序检查iOS(iPhone设备)的元素,但无法在android中检查元素

当我点击appium dmg 1.5.3的inspect图标时(在终端我运行appium 1.7.2),它会启动设备,但我在appium inspector工具中看不到任何东西


请帮助,我也尝试过UIAutomateviewer,但由于我的应用程序没有大多数元素的ID,因此我需要在脚本中使用XPATH。

我可能错了,但我试图帮助:

如果应用程序没有id,请尝试uiautomatorviewer,然后当然可以使用资源id作为id

或者可以使用XCUI测试 这里有很好的解释:

此外,本网页还介绍了如何获取xpath

XCUI对此进行了详细解释

如果您以前没有尝试过,也可以尝试Macaca inspector,这对我来说适用于appium 1.6

谢谢
阿披舍克

我可能错了,但我试图帮助:

如果应用程序没有id,请尝试uiautomatorviewer,然后当然可以使用资源id作为id

或者可以使用XCUI测试 这里有很好的解释:

此外,本网页还介绍了如何获取xpath

XCUI对此进行了详细解释

如果您以前没有尝试过,也可以尝试Macaca inspector,这对我来说适用于appium 1.6

谢谢
阿披舍克

我已经通过将我的Android版本降级到6.0解决了这个问题


但是,请告诉我你们中是否有人有最新android版本的解决方案

我已通过将我的android版本降级到6.0解决了这个问题


但是,请告诉我你们是否有最新android版本的解决方案。首先,您需要在新的会话窗口中设置所需的功能,以检查android应用程序的元素

三个imp DC是- 1.app->添加.apk文件的路径 2.deviceName->要获取设备名称,请在终端中键入adb devices并从中获取设备名称 3.PlatformName->android

开始会话。 很快你就可以检查这些元素了。
如果您遇到任何问题,请告诉我,我很乐意为您提供帮助

首先,您需要在新的会话窗口中设置所需的功能,以检查android应用程序的元素

三个imp DC是- 1.app->添加.apk文件的路径 2.deviceName->要获取设备名称,请在终端中键入adb devices并从中获取设备名称 3.PlatformName->android

开始会话。 很快你就可以检查这些元素了。
如果您遇到任何问题,请告诉我,我很乐意为您提供帮助

谢谢阿披实,我会调查这些并让你知道谢谢阿披实,我会调查这些并让你知道