我正在开发一个Android和iOS应用程序,我将使用它来远程控制相机.该应用程序是运行24/7在手机上的地方,我无法访问.我希望能够在任何时候远程连接到手机,并执行任何操作.虽然屏幕共享不是一个问题,我不知道如何控制设备.我怎么才能做到这一点?我有一个疯狂的想法是使用一个esp 32板通过OTG连接像一个键盘,并通过BLE连接从我的自定义应用程序在手机上发送命令给它,所以董事会模仿相应的键盘和鼠标运动.但我认为这是和矫枉过正.
laik7k3q1#
对于任何感兴趣的人-Splashtop Enterprise允许您在完全无人值守模式下控制Android设备(它甚至可以解锁屏幕等).他们直接与Android设备制造商合作,他们的APK被操作系统列入白名单,所以它被认为是“可信的”,授予完全的手机访问它.每个许可证的价格为1,000美元/年。一个许可证允许您将Splashtop部署到300部电话上,并且一次只能进行一次远程会话。
**关于iOS:**iOS没有软件可以远程控制设备。您只能查看屏幕(通过Splashtop或其他服务)。我想到的一个想法是设计一个硬件,比如基于ESP 32或类似板的有线或无线键盘,它可以接受手机上自定义应用程序的蓝牙命令,并模拟相应的按键和鼠标操作(有线或隐藏)。蓝牙可以在iOS上永远在后台运行,没有任何问题,因此您可以将iPhone放在无法访问的地方无限时间,并随时连接到它。
1条答案
按热度按时间laik7k3q1#
对于任何感兴趣的人-Splashtop Enterprise允许您在完全无人值守模式下控制Android设备(它甚至可以解锁屏幕等).他们直接与Android设备制造商合作,他们的APK被操作系统列入白名单,所以它被认为是“可信的”,授予完全的手机访问它.
每个许可证的价格为1,000美元/年。一个许可证允许您将Splashtop部署到300部电话上,并且一次只能进行一次远程会话。
**关于iOS:**iOS没有软件可以远程控制设备。您只能查看屏幕(通过Splashtop或其他服务)。我想到的一个想法是设计一个硬件,比如基于ESP 32或类似板的有线或无线键盘,它可以接受手机上自定义应用程序的蓝牙命令,并模拟相应的按键和鼠标操作(有线或隐藏)。蓝牙可以在iOS上永远在后台运行,没有任何问题,因此您可以将iPhone放在无法访问的地方无限时间,并随时连接到它。