Android中的设备到设备通信

问题描述:

我的任务是让大学编程一个手机应用程序。我已经选择了两部手机通过短信互相沟通。Android中的设备到设备通信

我想应用到移动连接到互联网来发送消息和其他移动连接到互联网收到的消息。

我正在使用Eclipse IDE。

有没有人有类似应用程序源代码的好例子的任何想法,所以我可以使用适当的协议来开发我的应用程序。

我将不胜感激任何意见,我肯定不会找人给我的“答案”我真的很期待陷入生活。虽然我没有接触过Android手机更不用说程序性之一。所以一些建议将是惊人的!

感谢

+2

你有下载的Android SDK中了吗? – Amplify91 2011-03-22 18:47:43

+0

嗨Aplify,我的印象是我可以在Eclipse上使用Java ME吗? – 2011-03-22 19:18:25

+0

不,有一个特定的SDK。我已经进一步解释了如何开始下面的答案。 – Amplify91 2011-03-22 19:38:14

习惯了这个站点:http://developer.android.com/index.html学会它,爱它。它充满了有用的信息。视频部分提供了大量有关Android和其他主题的实时对话。您需要做的第一件事就是转到SDK部分。它提供了关于如何进行设置的详细指南。开发指南非常适合学习更多关于Android的知识,以及如何编程Android应用程序(不仅仅是Java程序),特别是在刚入门时。资源中充满了关于特定问题的代码示例和文章,Reference是整个平台文档。 @Matthew Willis已经从Dev Guide中获得了有用的链接。

环顾网站,下载并安装SDK,并在您有任何问题时回来。祝你好运!

+1

我真的很感谢你的帮助,我很可能会花整个周末来处理这个问题,所以我衷心感谢你让我的右脚痊愈。 – 2011-03-22 19:45:20

之前,你确定你需要弄清楚如何不知道对方会通信的任意两个设备的技术方案。

在你的情况,你似乎是试图开发某种对等网络解决方案,您将最有可能需要某种形式的服务器在您的手机发送消息到和轮询消息之间。

如果您正在使用WIFI,你将有每个电话的IP地址,并可能每部手机配置直接相互通信。

一旦你确定了你的架构,那么像http这样简单的东西就可能足以进行通信。

+0

感谢您的意见,非常感谢!谢谢 – 2011-03-22 19:12:45

你可以看看What is Android?得到的框架/库,是适用于Android的想法。阅读该网站左侧窗格中的链接可以引导您浏览一系列关于Android的文章。

就两种设备进行通信的方式而言,它们很多并且难以列举。总的来说,与具有广泛问题的人相比,您在这里遇到的具体问题要好得多。

您可能会感兴趣的阅读信息推送到设备约C2DM;如果没有,还有很多涉及投票的其他选择。

+0

谢谢一些很好的建议! – 2011-03-22 19:14:02

GCM CSS可能是你最好的选择

https://developer.android.com/google/gcm/ccs.html

+0

哇!这也是免费的 – shakram02 2016-11-19 11:35:45