Is there any workaround I can do to use port 223 at the moment?  Will
this exception happen if I run my application as root?  Is it possible
runing my application ( myapp.apk) as root ? Thanks.

On Mar 14, 11:06 pm, Jean-Baptiste Queru <[email protected]> wrote:
> We normally prefer to keep this groups for discussions about changes
> in Android that affect application writers. Android-developers might
> have been a more appropriate group for your question, though this is
> the right place to discuss how to improve the situation.
>
> The short answer is: yes, Android applications can't access ports
> lower than 1024. That's a bit of an unfortunate situation. I don't
> believe that there's been any change in that area between the original
> release and the latest source code.
>
> I believe that one of the open questions is to decide whether access
> to low ports should be granted under the regular internet permission,
> whether a separate permission should cover all the low ports, or
> whether the low ports should be individually covered by separate
> permissions (in which case the list of such ports and the way they're
> grouped would have to be decided).
>
> JBQ
>
> On Sat, Mar 14, 2009 at 7:56 AM, [email protected]
>
>
>
>
>
> <[email protected]> wrote:
>
> > I can not find answer from [email protected], so post
> > here again.
>
> > The java.net.BindException happened when I tried to new MulticastSocket
> > (223). It should be because the port 223 is lower than 1024.  I tried
> > with a normal Java application (not Android), the socket can be
> > created successfully.  So, this access control should only be from
> > Android platform.
>
> >  Is there any way to use the socket port lower than 1024 in Android?
> > My application has to use this port to receive data from other
> > official/commercial tool which I can not change. I've added INTERNET
> > permission and I can create the socket successfully if I change it to
> > other port bigger than 1023.
>
> --
> Jean-Baptiste M. "JBQ" Queru
> Android Engineer, Google.
>
> Questions sent directly to me that have no reason for being private
> will likely get ignored or forwarded to a public forum with no further
> warning.- Hide quoted text -
>
> - Show quoted text -
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"android-framework" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/android-framework?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to