title: Unable to launch Netty server on Android 4.0 device
body: <p>Using Netty 3.5.6 on a unrooted Android 4.0.1 galaxy Nexus.  Attempting to run a Netty server on the device.  I have  in my manifest. </p>
  
  <p>Server bind code:</p>
  
  <pre><code>rtspSA= new InetSocketAddress(InetAddress.getLocalHost(),544);
  Channel rtspChannel = bootstrap.bind(rtspSA);
  allChannels.add(rtspChannel);
  </code></pre>
  
  <p>I get two errors:</p>
  
  <pre><code>E/dalvikvm( 8884): Could not find class 'java.util.concurrent.LinkedTransferQueue', referenced from method org.jboss.netty.util.intenal.QueueFactory.createQueue
  </code></pre>
  
  <p>and</p>
  
  <pre><code>E/NettyServer( 8884): org.jboss.netty.channel.ChannelException: Failed to bind to: localhost/127.0.0.1:544
  E/NettyServer( 8884): Caused by: java.net.BindException: bind failed: EACCES (Permission denied)
  </code></pre>
  
  <p>reading through Stackoverflow it sounded like the first one was fixed: <a href="https://stackoverflow.com/questions/10311885/netty-3-4-1-final-does-not-work-on-android">Netty 3.4.1.Final does not work on Android</a></p>
  
  <p>the second issue is likely a permissions problem but I cannot deduce which permission I am missing.</p>
  
  <p>Any suggestions?</p>