Meer
Programmatisch het telefoonnummer van de Android telefoon verkrijgen
Hoe kan ik programmatisch het telefoonnummer krijgen van het apparaat waarop mijn android app draait?
430
3
Code:
Vereiste Toestemming:
Caveats:
Volgens de zeer upvoted commentaren, zijn er een paar caveats om bewust van te zijn. Dit kan
null
of""
of zelfs"???????"
teruggeven, en het kan een oud telefoonnummer teruggeven dat niet langer geldig is. Als je iets wilt dat het apparaat uniek identificeert, moet jegetDeviceId()
gebruiken.Code overgenomen van http://www.androidsnippets.com/get-my-phone-number
Hoewel het mogelijk is om meerdere voicemail accounts te hebben, als je vanaf je eigen nummer belt, routeren carriers je naar de voicemail. Dus,
TelephonyManager.getVoiceMailNumber()
ofTelephonyManager.getCompleteVoiceMailNumber()
, afhankelijk van de smaak die je nodig hebt.Ik hoop dat dit helpt.