मैं एंड्रॉइड डिवाइस का फोन नंबर प्राप्त करना चाहता हूं। मैं इस कोड का उपयोग करें:TelephonyManager.getLine1Number() विफल रहा है?
TelephonyManager tm = (TelephonyManager)this.getApplicationContext().getSystemService(Context.TELEPHONY_SERVICE);
String phoneNumber= tm.getLine1Number();
मेरे फोन (HTC जंगल की आग) मैं फोन नंबर नहीं मिल सकता है पर - सभी मैं रिक्त स्ट्रिंग है। अगर मैं emulatur पर कोड चलाता हूं, तो फोन नंबर सामान्य रूप से दिखाया जाता है।
यदि मैं सेटिंग्स => फ़ोन के बारे में => फ़ोन पहचान-> फोन नंबर पर जाता हूं, तो फोन नंबर "अज्ञात" होता है।
समस्या कहां है? क्या मेरी सिम में कुछ गड़बड़ है?
आपके वास्तविक फोन पर यह कहता है कि आपका फोन नंबर "अज्ञात" है? –
मुझे इसके लिए ग्रोन मिलेंगे, लेकिन क्या एसओ में हर किसी के बारे में फोन नंबर प्राप्त करने में कोई समस्या नहीं है? : डी क्षमा करें, किया जाना था। लेकिन मुझे लगता है कि यह आपके सिम के साथ एक समस्या नहीं है, आपके सेवा प्रदाता ने सक्रियण के दौरान आपके फोन पर नंबर निर्दिष्ट नहीं किया हो सकता है। – Sumit