Пример #1
0
  @Override
  public void onDestroy() {
    super.onDestroy();

    if (server != null) {
      // 在程序退出时关闭web服务器
      server.stop();
    }
    Log.w("Httpd", "The server stopped.");
  }
Пример #2
0
  @Override
  protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);

    server = new SimpleServer();
    try {

      // 因为程序模拟的是html放置在asset目录下,
      // 所以在这里存储一下AssetManager的指针。
      server.asset_mgr = this.getAssets();

      // 启动web服务
      server.start();

      Log.i("Httpd", "The server started.");
    } catch (IOException ioe) {
      Log.w("Httpd", "The server could not start.");
    }
  }
 public static void main(String[] args) {
   System.out.println("-- Running Server");
   SimpleServer server = new SimpleServer(DEFAULT_PORT);
   server.runServer();
   System.out.println("-- Done");
 }