public class MyWebServer extends NanoHTTPD {    private FaceEngine faceEngineWeb;    private final static int PORT = 33445;    private Context _mainContext;    private static boolean isRun = false;    HttpRequestUtil httpRequestUtil =new HttpRequestUtil();    /* private String deviceKey = Myapp.getBaseData().getDeviceKey();     private String passKey = Myapp.getBaseData().getPassKey();*/    主构造函数,也用来启动http服务    */    public MyWebServer(Context context) throws IOException {        super(PORT);        _mainContext = context;        start();    }    /*    解析的主入口函数,所有请求从这里进,也从这里出    */    @Override    public Response serve(IHTTPSession session) {                   return newFixedLengthResponse( "" );          }}

//调用

MyWebServer mywebserver = new MyWebServer(this);

//销毁

if (mywebserver != null) {    mywebserver.closeAllConnections();    mywebserver = null;}

 

更多相关文章

  1. Android(安卓)frameworks Singleton
  2. java 编译中常用函数
  3. 在 Android(安卓)开发中使用协程 | 上手指南
  4. 阿里ctf-2014 android 第三题——andriod模拟器安装
  5. Android(安卓)or Linux 的休眠与唤醒
  6. 用Android线程间通信的Message机制
  7. Android(安卓)通过 JNI 调用 Java 类的构造方法和父类的方法
  8. Flutter系列之UI篇:flutter与android UI构建的区别—flutter widg
  9. 【Android】Android系统启动过程

随机推荐

  1. 浅析 URL
  2. 微信小程序介绍、配置、视图层、逻辑层、
  3. 热烈庆祝!!!经过不懈努力,荣登前八名热门博主
  4. 为何电脑磁盘有的文件突然都看不见了,却
  5. 仿php中文网
  6. 选择器的使用和模块化组件思想
  7. PHP:【微信小程序】微信小程序API,微信小
  8. 请求与响应
  9. 微信小程序数据操作、自定义事件、微信AP
  10. ThinkPhp6.0 vscode 布署