首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何用ADB禁用TeamViewer主机上的生态模式

如何用ADB禁用TeamViewer主机上的生态模式
EN

Stack Overflow用户
提问于 2022-06-07 07:11:25
回答 1查看 152关注 0票数 0

我不得不在TeamViewer主机上远程安装大量的安卓设备。目前,我使用亚行安装TeamViewer主机.apk和QuickSupport外接程序.apk。我现在面临的问题是,Eco模式是启用的,我已经为每个设备手动禁用它。我也有办法和亚行合作吗?或者,是否有一个TeamViewer设置文件我可以更新,这样生态模式在默认情况下是不开的?

Teamviewer生态模式

EN

回答 1

Stack Overflow用户

发布于 2022-06-07 15:48:29

因此,从您的评论,您需要更改这个设置为相当多的设备(约500)。我没有时间为您创建一个详细的解决方案,但我将建议这两种方法。

方法1:脚本编写

使用adb获取坐标并模拟触摸。编写一个脚本来实现过程的自动化。

使用ADB访问屏幕上的特定UI控件

编辑:如果您采用这种方法, Culebra似乎会使您的生活变得轻松得多。

优点

  • 相当直截了当。

缺点

  • 当你的流程很复杂的时候,你会觉得很乏味(这是个人的观点,所以你可以用一点点盐来看待这个问题)。

方法2: AccessibilityService

利用安卓的AccessibilityService。您需要编写一个带有AccessibilityService的安卓应用程序,并将其批量安装在设备上(通过adb或任何其他方式)。

优点

  • 强大的API。
  • 不需要adb

缺点

  • 需要在设备上安装你的应用程序。
  • 很多样板代码。
  • 需要手动启用AccessibilityService。这个回答展示了如何自动化它,但我还没有测试它是否工作。

TL;DR

  • 编写一个使用adb进行简单一次性操作的shell脚本。
  • AccessibilityService用于更复杂的用例。
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72527214

复制
相关文章

相似问题

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