我收到此错误。怎么解决这个问题。
转到自动服务器选项并启动会话。并给出apk文件的正确路径。这对我来说是工作 (appium服务器1.7)
在搜索并应用大量解决方案后,最终我在 Windows 机器上完成了以下成功 Android appium 应用程序测试的设置。
软件:
到目前为止,他们已经发布了 appium-server 和 appium-inspector 作为两个独立的软件。我正在使用最新版本的存储库。
Appium 服务器设置
确保您具有与下图所示相同的设置。
Appium 检查器设置
启动appium的步骤:
创建会话失败。发生未知的服务器端错误 处理命令。原始错误:您必须包含 platformName 功能。
添加表示后,它将如下所示
{
"platformName": "android",
"deviceName": "emulator-5554",
"appPackage": "com.coswarden",
"appActivity": "ActivityHome"
}
希望这能解决您的错误。
您可以使用 UI AutomatorViewer 来查找应用程序中的元素。
只需安装jdk8,因为appium和uiautomator兼容java8,问题就解决了。并按照以下步骤操作:
JDK
文件夹中的bin文件夹的路径。CLASSPATH
。
并重新启动您的电脑javac
命令并检查java8是否正确安装。
并查看android sdk中是否有tools文件夹,其中存在uiautomator重新启动会话,它有效。