How to configure BlueStacks App Player to use Proxy settings when connecting to Network? Bluestacks allows running of Android apps on Windows by emulating the Android OS image. 

I recently installed BlueStacks_HD_AppPlayerPro (0.7.0.725) on Windows XP but was not able to download/install any apps because my network requires a proxy. It shows the following error:



I tried using ProxyCaps like freecap, but it did not work for me. How can I configure BlueStacks to use my proxy settings?
The other answers are way out of date.

BlueStacks installations now includes a command-line utility HD-ConfigHttpProxy.exe to setup a proxy connection. I can't find documentation for this utility anywhere but it's pretty basic:



Using BlueStacks with a Proxy Server


Open BlueStacks. (It has to be open before running the utiity)
Open a Windows command prompt.


(eg. hit +R  →
type cmd → hit Enter )

Change to the BlueStacks program folder.


(eg. cd C:\Program Files\BlueStacks )

Run HD-ConfigHttpProxy.exe :  



  Usage:  

     HD-ConfigHttpProxy.exe set &lt;host&gt; &lt;port&gt;      connect to specified proxy
     HD-ConfigHttpProxy.exe reset                  reset/stop using proxy

  
  For example: HD-ConfigHttpProxy.exe set 123.45.67.890 4444



When prompted, close and re-open BlueStacks.  


Alternatively, you can specify other proxy protocols by including it in the &lt;host&gt; in standard syntax.  For example, I used socks://localhost and my custom port number. It took a couple tries but it worked eventually.  



To disconnect / reset BlueStacks proxy settings  :


Make sure BlueStacks is running  
Open a command prompt  
Run command: C:\Program Files\BlueStacks\HD-ConfigHttpProxy.exe reset   
Close and re-open BlueStacks.