Question

    

Cette question a déjà une réponse ici:

         

J'utilise le TelephonyManager pour obtenir le numéro de téléphone, dans le SDK tout fonctionne parfaitement, sur certains appareils comme mon héros avec 1,5 retourne null, le tatouage avec 1.6, il fonctionne, mais sur d'autres tatouages, il renvoie NULL.
Est-il un autre moyen d'obtenir le numéro de téléphone?

Était-ce utile?

La solution

Pour autant que je sache, le numéro de téléphone est retourné tout ce qui est stocké sur la MSISDN , qui n'est pas rempli par certains opérateurs. (Pire encore, selon certains rapports, le nombre pourrait en fait être incorrect!)

Malheureusement, je ne connais pas d'autre méthode, que ce soit.

Autres conseils

Je cherchai beaucoup pour ce problème et n'a pas trouvé de solution. Il y a une solution de lecture des SMS ou l'envoi de SMS depuis un serveur.

La solution est de mettre la carte SIM dans un téléphone muet (ou tout pré-2009 Blackberry) et le MSISDN sera fixé. Je pense qu'avec Blackberries, vous pouvez les régler manuellement.

Essayez de composer ## 000000 avec la radio et de modifier la première ligne dans le menu qui apparaît sur le Blackberry.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top