It seems to me that by doing something like this: <intent-filter> <action android:name="android.intent.action.DATA_SMS_RECEIVED" /> <data android:scheme="sms" /> <data android:host="localhost" /> <data android:port="8888" /> </intent-filter>
your application is only notified when a sms is received on the port 8888. Armand On Wed, Nov 11, 2009 at 9:34 AM, tauntz <tau...@gmail.com> wrote: > That one is tricky - Android does not support something like the > PushRegistry in J2ME-land. Also there's no support for listening only > to one specific port and there's also no way to get the destination > port of the SMS via a public API(it's there but @hidden for some > reason..) so you'd have to parse the PDU and get the port from there > manually. That being said, you can listen to all SMS messages, parse > the PDU of each incoming message and see if the destination port > matches the one that you are expecting. But so can other apps.. so > there's no way to ensure that just one specific app gets to know about > an incoming SMS to a specific port. > > Related feature requests: > http://code.google.com/p/android/issues/detail?id=3826 > http://code.google.com/p/android/issues/detail?id=3825 > > (To be honest, I guess somebody inside Google is already working on a > better push solution (eg automate the SMS port thingie and provide a > clean interface for apps to use) - <rant>but that's just speculation > and if it's true, we'll find out about it a week before the devices > with that start to ship.. </rant>) > > Tauno > > On Tue, Nov 10, 2009 at 4:29 PM, zero <zeroo...@googlemail.com> wrote: > > port sms maybe ? > > > > On Nov 10, 2:14 pm, "Mark Murphy" <mmur...@commonsware.com> wrote: > >> > If two or more applications are installed on the phone and those are > >> > using broadcast receiver to listen and some message comes .Now in case > >> > of push notification how can we distinguish the incoming message is > >> > for which application? > >> > >> What exactly are you considering a "push notification" with respect to > >> Android? > >> > >> -- > >> Mark Murphy (a Commons Guy)http://commonsware.com > >> Android App Developer Books:http://commonsware.com/books.html > > > > -- > > You received this message because you are subscribed to the Google > > Groups "Android Developers" group. > > To post to this group, send email to android-developers@googlegroups.com > > To unsubscribe from this group, send email to > > android-developers+unsubscr...@googlegroups.com<android-developers%2bunsubscr...@googlegroups.com> > > For more options, visit this group at > > http://groups.google.com/group/android-developers?hl=en > > -- > You received this message because you are subscribed to the Google > Groups "Android Developers" group. > To post to this group, send email to android-developers@googlegroups.com > To unsubscribe from this group, send email to > android-developers+unsubscr...@googlegroups.com<android-developers%2bunsubscr...@googlegroups.com> > For more options, visit this group at > http://groups.google.com/group/android-developers?hl=en > -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en