Hi Roman,

Thanks for your Response!

I am using a HTC Hero in Spain, using Yoigo Network.

I checked the settings and the Voice MSISDN Line1 number is indeed
unknown, so I guess thats why I am receiving a null value for the
phone number.

I will be testing with a US Sim (as soon as I received it) and will
add to this thread.

Regards

Mark

On Sep 8, 7:42 am, "Roman ( T-Mobile USA)" <roman.baumgaert...@t-
mobile.com> wrote:
> Your code looks fine to me.
>
> Could you check whether this.telMgr.getLine1Number() returns null ?
>
> Also verify the setting application (go to about phone --> status -->
> phone number). You should be able to see your phone number.
>
> In cases where you have the radio switched off you cannot read the
> phone number from your SIM card or the SIM card is not available at
> all.
>
> By the way from which carrier is your SIM card?
>
> --
> Roman Baumgaertner
> Sr. SW Engineer-OSDC
> ·T· · ·Mobile· stick together
> The views, opinions and statements in this email are those of the
> author solely in their individual capacity, and do not necessarily
> represent those of T-Mobile USA, Inc.
>
> On Sep 7, 9:48 am, Mark Ellul <[email protected]> wrote:
>
>
>
> > Hi,
>
> > I am trying to create an app that gets the location and telephone
> > number of the phone.
>
> > This is the Code I am using to get the telephone number (I am focusing
> > on sdk 1.5) and in the emulator this works
>
> > try {
> >             this.telMgr = (TelephonyManager) this.getSystemService
> > (Context.TELEPHONY_SERVICE);
> >             this.telephoneNumber = this.telMgr.getLine1Number();
> >             LogMessage(String.format("Your Telephone Number:%s",
> > this.telephoneNumber));
> >             } catch(Exception ex)
> >             {
> >                 LogMessage(ex.getMessage());
> >             }
>
> > However on my HTC Hero it doesn't.
>
> > The Permissions I am using for both Location and Telephone number
> > are...
>
> >     <uses-permission
> > android:name="android.permission.ACCESS_FINE_LOCATION"></uses-
> > permission>
> > <uses-permission
> > android:name="android.permission.ACCESS_MOCK_LOCATION"></uses-
> > permission>
> > <uses-permission android:name="android.permission.CALL_PHONE"></uses-
> > permission>
> > <uses-permission
> > android:name="android.permission.ACCESS_COARSE_LOCATION"></uses-
> > permission>
>
> > <uses-permission android:name="android.permission.READ_PHONE_STATE"></
> > uses-permission>
> > <uses-permission
> > android:name="android.permission.PROCESS_OUTGOING_CALLS"></uses-
> > permission>
>
> > Can anyone help me out with some pointers on where to start looking?
>
> > Regards
>
> > Mark
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "Android Developers" 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-developers?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to