Я хочу сделать приложение для Android, которое использует nanohttp для создания веб-сервера, этот код не дает мне ошибку, но когда я набираю ip addr в браузере на порту 8000, он говорит, что время соединения завершено, пожалуйста, помогите с любой помощью будет appriciated здесь идет код ..Nanohttpd in android
package dolphin.developers.com;
import java.io.File;
import java.io.IOException;
import java.util.Properties;
import android.app.Activity;
import android.os.Bundle;
import android.os.Environment;
import dolphin.devlopers.com.R;
public class AnroidWebServerActivity extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
public class MyHTTPDs extends NanoHTTPD_2 {
public MyHTTPDs(int port, File wwwroot) throws IOException {
super(8000,new File("."));
// TODO Auto-generated constructor stub
}
@Override
public Response serve(String uri, String method, Properties header, Properties parms, Properties files) {
File rootsd = Environment.getExternalStorageDirectory();
File path = new File(rootsd.getAbsolutePath() + "/");
Response r = super.serveFile("index.htm.html", header, path, true);
return r;
}
}}
и журнал кошка не дает мне какие-либо ошибки, поэтому я не отправляю это ...
В Интернете много сайтов для разработчиков Android, предлагающих помощь на многих языках. У меня есть несколько сайтов, перечисленных на http://www.andglobe.com. Возможно, вам повезло с использованием сайта, который более удобен для вас. – CommonsWare