Lás*_*ber 5 java android touch teamviewer
我已经阅读了 android.permission.INJECT_EVENTS 和 Instrumentation 类的用法,但是有了它,您的应用程序需要系统签名,并将特殊的安装表格放入系统文件夹。我也读过 adb 模拟触摸、滑动等事件的可能性,但它是一个非常有限的功能,对我来说基本上是不够的。
我的问题是,(例如)teamviewer 的技术背景是什么,它可以在从 android 市场正常安装后使用,只需要很少的许可要求。我不知道 TeamViewer 的 Samsung Quicksupport 如何模拟触摸事件。
因为我可以很容易地想象,计算机向手机发送命令,手机在坐标上进行触摸事件。
任何人都知道teamviewer如何在android上工作,以及考虑到他们的应用程序可以在几乎没有许可的情况下通过市场安装的事实,我如何编写一些类似的功能来强制触摸事件?
我想这是一个与这里类似的问题。
虽然我发现除了主应用程序之外还需要“附加组件”。该附加组件几乎为所有手机制造商编写。可以在这里找到。证明这一点的“远程控制 Android 设备(适用于 Samsung、HTC、LG、ZTE 等)”写在此处
这些附加组件使用的权限是:
但使用像''这样的权限需要有系统应用程序或者需要使用平台证书进行签名。因此我可以说这就是为什么他们制作了如此多的附加组件(基于制造商{系统证书签名者})
我可以想到他们编写了一个开源应用程序并要求制造商对其进行签名(单独)。
| 归档时间: |
|
| 查看次数: |
648 次 |
| 最近记录: |