首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >使用android手机控制桌面应用程序

使用android手机控制桌面应用程序
EN

Stack Overflow用户
提问于 2010-11-29 07:58:28
回答 2查看 2.5K关注 0票数 0

我想构建一个应用程序,其中android手机可以控制桌面应用程序。当用户的手指在手机屏幕上时,我只需要将坐标从手机发送到桌面。但我在网络方面有点困惑,如果我应该使用蓝牙,usb或wifi (内部网)。

我做了一些关于蓝牙的研究,在android手机上做蓝牙套接字编程应该不是问题,但在桌面端只有几个免费的SDK/库。对使用什么有什么建议吗?

如果我使用USB/电缆,我需要在android端使用什么API?

我实际上更熟悉通用套接字编程(wifi),但我认为它会很慢(如果我错了,请纠正我),所以这将是我最后的选择。

PS:我也在为桌面应用程序使用Java

对使用什么方法有什么建议吗?或者,也许我应该在桌面端使用.net?

谢谢

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-11-29 08:13:21

您可能会发现开源RemoteDroid应用程序在创建您的应用程序时非常有用。它甚至可以做你想做的一切。

源代码是here。您可能需要像TortoiseSVN这样的svn客户端才能下载它。

票数 2
EN

Stack Overflow用户

发布于 2010-11-29 09:08:01

Wifi可能是最受支持的。

蓝牙需要PC端的硬件和驱动程序

如果线路不是问题,USB通常看起来是最明智的,但问题是它要求用户在手机上启用"USB调试“,并安装android SDK或与adb转发命令等效的功能,外加手机的兼容USB驱动程序。如果是这样,您只需将一个端口从PC转发到电话,并让pc程序连接到环回接口上的该端口,该端口将被转发到电话上运行的服务。

你可以利用最新版本的USB连接功能来实现一个usb网络,用来连接电脑和手机上的程序,但是你需要修改电脑驱动程序,这样你就不会通过手机传输电脑的互联网流量了(除非你也想连接)。

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

https://stackoverflow.com/questions/4299871

复制
相关文章

相似问题

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