I want to raise an event from my Android application to my desktop application which is in Java. Can I do so? If yes, which API to use? Any examples or code snippets?
问问题
387 次
1 回答
1
android 和桌面应用程序都是客户端。两个客户端可以通过服务器相互交谈,或者至少通过在预定义位置(IP 地址)上运行的服务器初始化它们的连接。因此,您需要一些允许执行此操作的服务器。
您可能可以为此使用(或滥用)一些第 3 方服务器。例如,如果您的桌面应用程序“知道”电话号码,它可以通过一种可用的 Web 服务发送 SMS。android 应用程序将捕获 SMS 并从其文本中获取信息。您也可以使用计算机上安装的 Skype 或电子邮件在应用程序之间发送消息。但更好的方法是开发自己的服务器,公开 RESTful API 并将其用于协商。
于 2012-11-04T16:39:50.823 回答