Обратите внимание, что я не пытаюсь подключиться к локальному хосту хост-машины из эмулятора Android, я делаю это в основном наоборот - я запустил сервер на локальном хосте внутри эмулятора Android и хочу подключиться к нему localhost из браузера компьютера.
Я использую Angel framework на Flutter.
import 'package:angel_framework/angel_framework.dart';
import 'package:angel_framework/http.dart';
Future<AngelHttp> startWebServer({int port = 3000}) async {
var app = Angel();
var http = AngelHttp(app);
await http.startServer('localhost', port);
print('Started HTTP server at ${http.server.address}:${http.server.port}');
app.get('/', (req, res) => res.write('<p>Hello, world!<p>'));
return http;
}
Какие настройки я должен установить и какой адрес я должен использовать в своем браузере для получения «Hello World» с сервера, работающего на эмуляторе?