Recently, I’ve developed Android app that during the development requires access to the backend service that is run in the docker behind reverse-proxy with custom domain name. For sure, from emulator you can get access to your local service when connect to it by IP address with specified port. But this approach leads to some issues and ugly workarounds in a code. There are several solutions to this problem like edit hosts file, run own DNS server etc.