首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Ubuntu上的Appium桌面问题

Ubuntu上的Appium桌面问题
EN

Stack Overflow用户
提问于 2019-04-23 06:56:47
回答 2查看 741关注 0票数 1

我已经尝试解决这个问题两个星期了,但似乎找不到解决方案,它只发生在automationName设置为UiAutomator的Appium桌面上。

我将/tmp文件夹的所有权从Root更改为user,并将权限设置为777,但仍然面临这样的问题:我无法更改文件的权限,因为它是临时文件夹,每次运行新的appium会话时,它的名称都会不断更改。

这是错误消息:

处理命令时发生了一个未知的服务器端错误.原始错误:'/tmp/.mount_app.Ap8xEj5P/resources/app/node_modules/appium/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk‘上的应用程序不可写。请授予此文件或其父文件夹'/tmp/.mount_app.Ap8xEj5P/resources/app/node_modules/appium/node_modules/appium-uiautomator2-server/apks‘对Appium进程的写权限,以便它可以对应用程序进行签名。

EN

回答 2

Stack Overflow用户

发布于 2019-04-23 07:27:50

您可以尝试授予/users/username/node_modules/usr/local/usr/bin的权限。在尝试在macOS上使用macOS并逐步授予权限时,我遇到了同样的问题。另外,如果您有最新版本的Appium,则需要切换到UIAutomator2,不再支持启动v12.1 UIAutomator。另一个提示:不要将UIAutomator和UIAutomator2混为一谈,检查是否尝试使用正确的功能启动

票数 0
EN

Stack Overflow用户

发布于 2019-09-23 17:29:46

这个错误困扰了我好几个星期,然后才解决。问题最终是我的Java版本。我不必修改有关文件的签名或读/写权限。

JAVA_HOMEPath环境变量都指向Java 12。我需要安装jdk_1.8.0 for Java 8,并更新JAVA_HOMEPath以指向Java 8。关于我用Appium打开的GitHub问题,可以找到更多的信息和可能的解决方案:

https://github.com/appium/appium-desktop/issues/1080

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55805824

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档