an easy NanoHTTPD example for android app. inspire by Spck

liuyuqi-dellpc fa7ea19c5d 完成基本的 httpd 1 year ago
app fa7ea19c5d 完成基本的 httpd 1 year ago
gradle fcf3e254ef init 1 year ago
.gitignore fcf3e254ef init 1 year ago
README.md fa7ea19c5d 完成基本的 httpd 1 year ago
build.gradle fcf3e254ef init 1 year ago
gradle.properties fcf3e254ef init 1 year ago
gradlew fcf3e254ef init 1 year ago
gradlew.bat fcf3e254ef init 1 year ago
settings.gradle fcf3e254ef init 1 year ago

README.md

NanoHTTPDemo

Spck 启发

最近在android 编辑器软件 Spck Editor 看到很多 vscode 特色,全局搜索,git管理,PC 和 mobile 跨平台适配。拥有这么多功能安装包才 7M ,那么具体怎么实现的呢?简单反编译发现其实采用 vscode 类似 nodejs 基础的编码,通过 NanoHTTPD 启动一个本地服务器:端口7600。这样就可以直接使用已开源的IDE的优势,而且可以在 android 手机端使用。

NanoHTTPD 简单使用

那么本项目学习一下 NanoHTTPD 的用法。

(1)下载 nanohttpd-2.2.0.jar 包: https://github.com/NanoHttpd/nanohttpd/releases

(2)