我有一个Android数据收集应用程序,用于收集传感器数据。首先,我在此应用中输入活动名称,然后按开始按钮。录制完成后,我按停止按钮并退出该应用程序。对于另一项活动,我再次重新启动该应用程序。
在我的实验中,现在我在执行某项活动时会在参与者的身上使用5部智能手机,因此对于每项活动来说,手动启动和停止此应用程序有点困难,因为每项活动都需要3-4分钟,这有点烦人。
我想通过其他智能手机或PC远程控制此应用程序。例如,像Airdroid:http://airdroid.com/
但是,此时Airdroid无法启动和停止(以及输入任何数据)。
是否可以在此应用中输入名称,启动并在多个智能手机上同时远程停止它?可能正在使用蓝牙,本地WIFI或互联网。
总而言之,我想对某个应用程序进行以下远程操作:1)启动一个应用程序2)在其字段中输入名称(也可以解决该问题,因此它是可选的)3)按开始按钮4)必要时按停止按钮。
我在网上查找了它,但大部分工作都是通过智能手机而不是其他方式来控制PC。
谢谢祖布坎
将HTTP服务器集成到您的应用中,然后您可以使用网络浏览器轻松控制它。Android的一个很好的选择是NanoHttpd,它是一个Java类。
编辑:一些附加说明:
这可能需要通过WiFi连接电话,因为运营商可能不允许这样做。而且,如果电话没有植根,则无法在端口80上运行服务器,但可以在端口8000左右运行服务器。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句