dude, this post was from a year ago....

either way, there's no way around it... if you need to initiate a call to 
the user, ask the user for their phone number.

On Monday, June 3, 2013 9:10:01 AM UTC+3, Swati wrote:
>
> Hi Raghav,
>
> I am also using TelephonyManager.getLine1Number() method to get current 
> mobile number.
>
> But it is returning empty string always as in setting it displayed Unknown 
> for My Phone Number.
>
> I need current mobile number to initiate the call. I have to initiate a 
> call to current number only. 
>
> So please let me know if you have any work around regarding this.
>
> On Wednesday, 4 January 2012 14:43:29 UTC+5:30, Raghav Sood wrote:
>>
>> Why do you need this? Are you trying to uniquely identify individual 
>> installs? If so, what will you do if your user doesn't have a SIM in his 
>> phone, or is  on a tablet? Search the list. Identifying installs uniquely 
>> has been discussed before.
>>
>> FYI, to see if the carrier stores the number on your SIM, go to Settings 
>> -> About Phone -> Status -> My phone Number (In ICS. Other versions may 
>> vary slightly.) If it displays unknown there, then your number is not 
>> stored on the SIM.
>>
>> Thanks
>>
>> On Tue, Jan 3, 2012 at 4:46 PM, Upendra <[email protected]> wrote:
>>
>>> I had given read phone state permission for this. still i am getting
>>> null not empty string.
>>>
>>> In android we can get sim serial number. So, is there any third API to
>>> get the mobile number which is associated with SIM serial number.
>>>
>>> On Jan 3, 6:47 am, Vadim <[email protected]> wrote:
>>> > Seems line a (lack of) permission problem. For GSM, the phone number
>>> > is on the SIM card, and some carriers just don't put it on the card,
>>> > and then the phone does not know what it is, but in this case you
>>> > should get an empry string rather than a null.
>>> >
>>> > On Jan 2, 3:18 am, Kristopher Micinski <[email protected]> wrote:
>>> >
>>> >
>>> >
>>> >
>>> >
>>> >
>>> >
>>> > > Some devices just do this,
>>> >
>>> > > what device are you using?
>>> >
>>> > > Also, you should have the read phone state permission for this, 
>>> though
>>> > > if you didn't have it the result should be a security exception 
>>> rather
>>> > > than this null behavior (unless I'm forgetting that the api silently
>>> > > checks for the permission, however, I think this is not the case...)
>>> >
>>> > > kris
>>> >
>>> > > On Mon, Jan 2, 2012 at 6:13 AM, Upendra Reddy Vuyyuru<
>>> [email protected]> wrote:
>>> > > > Hi All,
>>> >
>>> > > > I am trying to fetch the telephone number of the device. I am 
>>> calling
>>> >
>>> > > > TelephonyManager.getLine1Number()  it always returns null.
>>> >
>>> > > > Thank you in advance....
>>> >
>>> > > > Regards
>>> > > > Upendra Reddy.V
>>> >
>>> > > > --
>>> > > > 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
>>>
>>> --
>>> 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
>>>
>>
>>
>>
>> -- 
>> Raghav Sood
>> http://www.androidactivist.org/ - Author
>> http://www.appaholics.in/ - Founder
>>
>>  

-- 
-- 
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
--- 
You received this message because you are subscribed to the Google Groups 
"Android Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to