मैं अपना मोबाइल नंबर और आईएमईआई पुनर्प्राप्त करना चाहता हूं।मोबाइल फोन के नंबर और IMEI को पुनर्प्राप्त करें
मैं एंड्रॉइड फोन से यह जानकारी कैसे प्राप्त करूं?
मैं अपना मोबाइल नंबर और आईएमईआई पुनर्प्राप्त करना चाहता हूं।मोबाइल फोन के नंबर और IMEI को पुनर्प्राप्त करें
मैं एंड्रॉइड फोन से यह जानकारी कैसे प्राप्त करूं?
उपयोग
TelephonyManager tm = (TelephonyManager) getSystemService(Context.TELEPHONY_SERVICE);
// get IMEI
String imei = tm.getDeviceId();
String phone = tm.getLine1Number();
लेकिन इसकी हमेशा उदाहरण के गैर फोन उपकरण के लिए भी विश्वसनीय नहीं।
और आप भी इस निम्न अनुमति अपने AndroidManifest.xml
फाइल करने के लिए
<uses-permission android:name="android.permission.READ_PHONE_STATE"/>
getLine1Number();
इस विधि लाइन 1 फोन नंबर स्ट्रिंग देता है,
यानी MSISDN एक के लिए जोड़ना चाहिए जीएसएम फोन। अगर यह अनुपलब्ध है तो शून्य वापस लौटें।
लेकिन सीडीएमए फोन के बारे में क्या?
नोट: इस विधि सभी उपकरणों
के लिए नहीं कुछ सेल फोन के लिए ही काम करता है।
यह imei.but के लिए काम कर रहा है लेकिन फोन नंबर पर काम नहीं कर रहा है। – Maidul
सभी डिवाइस फ़ोन नंबर का पता नहीं लगाते हैं, कम से कम मेरे एलजी ऑप्टिमस ब्लैक में मुझे इसे मैन्युअल रूप से रखना होगा (और बहुत सारे उपयोगकर्ता ऐसा नहीं करते हैं)। –