在 android 中开发聊天应用程序

Developing a chat application in android

我想在 android 中开发一个聊天应用程序。我很了解核心 java 和 android 但我不知道 java 套接字和 servlet。 java 套接字和 servlet 是开发 android 聊天应用程序所必需的吗?

我应该使用哪个 api 在 android 中开发聊天应用程序?开发 android 聊天应用程序需要哪些 java 和 android 概念?

如果我要在 android 中使用 Google 云消息传递开发聊天应用程序,是否必须了解 java 套接字和 servlet?

如果您的目标是创建即时聊天服务,我个人会推荐 Sinch SMS API or Smack. However, if you want to use the Google messaging API, you might want to follow a tutorial such as the one here 只是为了让您熟悉编写所需的服务器集成代码(解释了 servlet 的使用,因此先验知识不一定是强制性的).这真的是一个偏好和舒适的问题,所以选择你认为可以使用的任何东西。希望对您有所帮助!

And no knowledge of sockets and servlets is not necessarily mandatory depending on what path you choose. Most api's handle this for you.

编辑:如果您不喜欢我提供的选项,您可以尝试 this 但是我相信在您的情况下 Sinch 是最好的方法。