Android利用AndServer库搭建https服务器
背景
最近项目中需要用到web端与安卓终端设备通讯,并且web端是https,所有需要安卓端建立一个https服务器用来与web端通讯。
依赖库
由于安卓原生没有这类服务器的依赖包,我决定使用第三方依赖库来实现这类功能,选择AndServer的原因很简单,它提供类似SpringMVC的注解,如果熟悉SpringMVC,可以很快掌握,按照官方文档很快就能搭建一个安卓http服务器,但是官方没有个https服务器的Demo,文档也没有相关说明,因此记录我用AndServer实现Https服务器过程。
官网地址
https://github.com/yanzhenjie/AndServer
添加依赖
根项目build.gradle引入插件
buildscript {
dependencies {
classpath 'com.yanzhenjie.andserver:plugin:2.1.12'
}
}
模块项目build.gradle引入依赖
implementation 'com.yanzhenjie.andserver:api:2.1.12'
annotationProcessor 'com.yanzhenjie.andserver:processor:2.1.12'
模块项目build.gradle增加插件
plugins {