用AndServer做安卓手机服务器

AndServer是一个Android平台的Web Server和Web Framework,基于编译时注解提供SpringMVC类似的注解功能。文章介绍了如何在Android项目中引入AndServer依赖,展示了简单的接口代码,并说明了使用jsonp进行跨域数据传输的实现。通过获取本机服务器地址并开启服务,即可完成搭建。
摘要由CSDN通过智能技术生成

用AndServer搭建手机服务器以及跨域问题解决

AndServer官方文档地址

https://yanzhenjie.com/AndServer/

AndServer简介

AndServer是Android平台的Web Server和Web Framework。 它基于编译时注解提供了类似SpringMVC的注解和功能,如果您熟悉SpringMVC,则可以非常快速地掌握它。
AndServer是国人yanzhenjie开发部署在手机上的服务器框架
相关博客 https://blog.csdn.net/yanzhenjie1003

什么情况需要用?

个人感觉用手机做服务器比较low,一般都是用web做服务端,但难免会出现些特殊情况所以有这种框架还是挺方便便捷的,直接交代码吧
首先在安卓gradle里引入依赖包

dependencies {
    implementation 'com.yanzhenjie.andserver:api:{version}'
    annotationProcessor 'com.yanzhenjie.andserver:processor:{version}'
}

如果版本更新就看官方文档里的依赖 我写这篇博客时上面这个依赖是最新的
如果你会spring的话那么AndServer所谓开箱即用
下面我贴上接口代码
这是我做的一个接口代码

@RestController
public class UserController {
   
 @RequestMapping("/wlogin")
        public String login(@RequestParam("name") String name, @RequestParam("psw") String psw, HttpRequest request) {
     //登陆接口
            List<Users> usersList = Users.find(Users.class, "name = ? AND password = ?",
                    name, psw);
            if 
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值