i got my real number, u sure u running it in your real G1, not the emulator?
with "android.permission.READ_PHONE_STATE" permission of course.

On Wed, Oct 29, 2008 at 3:16 AM, SR <[EMAIL PROTECTED]> wrote:
>
> I second this.  On the G1, it returns a bogus phone number (somewhat
> similar to that on the emulator).
>
> Here's the code:
> TelephonyManager tm = (TelephonyManager)
> activity.getSystemService(Context.TELEPHONY_SERVICE);
>
> String phoneId = tm.getLine1Number();
>
> I've got the following in the manifest file:
>    <uses-permission
> android:name="android.permission.READ_PHONE_STATE" />
>
> The value I receive is:
> 1 (857) 445-3609
>
> which is _not_ the MSISDN or the phone number.
>
> I'm guessing it's a bug that needs to be fixed ASAP?
>
> Stan
>
> On Oct 23, 6:59 pm, Mark Murphy <[EMAIL PROTECTED]> wrote:
>> Danny wrote:
>> > I am trying to get the user'sphonenumberto use as UID and it seems
>> > to work in the emulator but not in the actual device, is it a bug or
>> > am I doing something wrong? My piece of code is here...
>>
>> >                            TelephonyManager mTelephonyMgr = 
>> > (TelephonyManager)
>> > getSystemService(Context.TELEPHONY_SERVICE);
>> >                            String phoneNum = 
>> > mTelephonyMgr.getLine1Number();
>>
> >
>

--~--~---------~--~----~------------~-------~--~----~
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
[EMAIL PROTECTED]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to