Which web server should I choice in Android when I upload and download file via web browser over WiFi?
<p>I hope to write an android app with Android Studio, the app can download mobile phone files to PC, 
and also upload files to mobile phone from PC via web browser over wifi.</p>

<p>I have read some documents in <a href="http://stackoverflow.com">http://stackoverflow.com</a>, it seems that the app need to embed a web server in it .</p>

<p>There are some web servers which can run under Android, such as NanoHTTPD, AndroidAsync, PAW Server, AndroidWebServ... </p>

<p>Could you tell me which web server I should choice? Thanks!</p>