import java.io.File;
import java.io.IOException;
import android.app.Activity;
import android.os.Bundle;
public class MainActivity extends Activity {
private MyHTTPD server;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
@Override
protected void onResume() {
super.onResume();
//File am = new File("/data/data/com.example.servertest/lib/", "");//
File am = new File("/mnt/sdcard/", "");//
try {
server = new MyHTTPD(8080, am);
} catch (IOException e) {
e.printStackTrace();
}
}
@Override
protected void onPause() {
super.onPause();
if (server != null)
server.stop();
}
private class MyHTTPD extends NanoHTTPD {
public MyHTTPD(int port, File wwwroot) throws IOException {
super(port, wwwroot);
// TODO 自動生成されたコンストラクター・スタブ
}
}
}
2012年8月8日水曜日
NanoHTTPD を使ってみる2:indexファイルの利用
SDカードにindex.htmlがある場合
関連記事
登録:
コメントの投稿 (Atom)
0 件のコメント:
コメントを投稿