我正在构建我的 Android 应用程序,想知道 Spring 框架是否适合 Android 开发?我听说有 spring-android 和其他框架,但仍然不确定为什么它们比 spring 框架更适合 android 开发。
那么就服务器端代码而言,spring可以用于android开发吗?
最佳答案
您的后端语言几乎与移动应用程序完全无关。您可能会使用基于网络的 API 在两者之间进行通信,任何可以使用您首选协议(protocol)的后端就足够了。如今,基于 HTTP 的 JSON 是一种常见的默认选择,Spring 开箱即用地支持它,几乎不需要任何配置(并且使得使用 OAuth 非常容易,这对于移动应用程序来说非常好),但您可以选择您喜欢的任何后端。
Spring Android 是一些 Spring 客户端功能(特别是 RestTemplate
)的 Android 友好实现,并且完全不知道它所处理的后端。如今,Retrofit 和 Volley 似乎是 Android 上更流行的选择,并且两者都可以与 Spring 后端配合良好。
关于java - 我可以使用Spring框架进行android开发吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43151375/