an easy NanoHTTPD example for android app. inspire by Spck
git@yoqi.me 1e3141e142 shrinkResources true | 1 year ago | |
---|---|---|
.github | 1 year ago | |
app | 1 year ago | |
gradle | 1 year ago | |
.gitignore | 3 years ago | |
LICENSE | 2 years ago | |
README.md | 3 years ago | |
build.gradle | 1 year ago | |
gradle.properties | 3 years ago | |
gradlew | 1 year ago | |
gradlew.bat | 3 years ago | |
settings.gradle | 3 years ago |
最近在android 编辑器软件 Spck Editor 看到很多 vscode 特色,全局搜索,git管理,PC 和 mobile 跨平台适配。拥有这么多功能安装包才 7M ,那么具体怎么实现的呢?简单反编译发现其实采用 vscode 类似 nodejs 基础的编码,通过 NanoHTTPD 启动一个本地服务器:端口7600。这样就可以直接使用已开源的IDE的优势,而且可以在 android 手机端使用。
那么本项目学习一下 NanoHTTPD 的用法。
(1)下载 nanohttpd-2.2.0.jar 包: https://github.com/NanoHttpd/nanohttpd/releases
(2)