Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Android

कैसे पता करें कि एंड्रॉइड डिवाइस का जीपीएस सक्षम है या नहीं?

<घंटा/>

यह उदाहरण दर्शाता है कि मैं कैसे पता लगा सकता हूं कि एंड्रॉइड डिवाइस का जीपीएस सक्षम है या नहीं।

चरण 1 - एंड्रॉइड स्टूडियो में एक नया प्रोजेक्ट बनाएं, फाइल ⇒ न्यू प्रोजेक्ट पर जाएं और एक नया प्रोजेक्ट बनाने के लिए सभी आवश्यक विवरण भरें।

चरण 2 - निम्न कोड को res/layout/activity_main.xml में जोड़ें।

 

चरण 3 - निम्न कोड को src/MainActivity.java

में जोड़ें आयात करें android.widget.Toast;import java.util.Objects;सार्वजनिक वर्ग MainActivity AppCompatActivity को बढ़ाता है {@Override संरक्षित शून्य onCreate (बंडल सेव्ड इंस्टेंसस्टेट) {super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); स्थान प्रबंधक स्थान प्रबंधक =(स्थान प्रबंधक) getSystemService (LOCATION_SERVICE); if (Objects.requireNonNull(locationManager).isProviderEnabled(LocationManager.GPS_PROVIDER)) { Toast.makeText (यह, "आपके डिवाइस में GPS सक्षम है", Toast.LENGTH_SHORT)। शो (); } और {showGPSDisabledAlertToUser (); } } निजी शून्य showGPSDisabledAlertToUser () {AlertDialog.Builder AlertDialogBuilder =new AlertDialog.Builder (यह); अलर्टडायलॉगबिल्डर.सेटमैसेज ("आपके डिवाइस में जीपीएस अक्षम है। क्या आप इसे सक्षम करना चाहेंगे?") .सेट रद्द करने योग्य (गलत)। डायलॉग, इंट आईडी) {इरादा कॉल जीपीएससेटिंग इंटेंट =नया इरादा (android.provider.Settings.ACTION_LOCATION_SOURCE_SETTINGS); startActivity (कॉल जीपीएससेटिंग इंटेंट); }}); अलर्टडायलॉगबिल्डर.सेटनेगेटिवबटन ("रद्द करें", नया डायलॉगइंटरफेस। ऑनक्लिक लिस्टनर () {सार्वजनिक शून्य ऑनक्लिक (डायलॉगइंटरफेस डायलॉग, इंट आईडी) { डायलॉग। रद्द (); }}); अलर्टडिअलॉग अलर्ट =अलर्टडायलॉगबिल्डर.क्रिएट (); चेतावनी.शो (); }}

चरण 4 - निम्न कोड को androidManifest.xml में जोड़ें

 <उपयोग-अनुमति एंड्रॉइड:नाम ="android.permission.ACCESS_FINE_LOCATION" /> <एप्लिकेशन एंड्रॉइड:अनुमति दें ="सच" एंड्रॉइड:आइकन ="@ मिपमैप / आईसी_लॉन्चर" एंड्रॉइड:लेबल ="@ स्ट्रिंग / ऐप_नाम" एंड्रॉइड :roundIcon="@mipmap/ic_launcher_round" android:supportsRtl="true" android:theme="@style/AppTheme"> <गतिविधि android:name=".MainActivity"> <इरादे-फ़िल्टर> <कार्रवाई android:name=" android.intent.action.MAIN" /> <श्रेणी android:name="android.intent.category.LAUNCHER" />   

आइए अपना एप्लिकेशन चलाने का प्रयास करें। मुझे लगता है कि आपने अपने वास्तविक Android मोबाइल डिवाइस को अपने कंप्यूटर से कनेक्ट कर लिया है। एंड्रॉइड स्टूडियो से ऐप चलाने के लिए, अपने प्रोजेक्ट की गतिविधि फ़ाइलों में से एक खोलें और टूलबार से रन आइकन पर क्लिक करें। एक विकल्प के रूप में अपने मोबाइल डिवाइस का चयन करें और फिर अपने मोबाइल डिवाइस की जांच करें जो आपकी डिफ़ॉल्ट स्क्रीन प्रदर्शित करेगा -

कैसे पता करें कि एंड्रॉइड डिवाइस का जीपीएस सक्षम है या नहीं?

कैसे पता करें कि एंड्रॉइड डिवाइस का जीपीएस सक्षम है या नहीं?


  1. अपने Android डिवाइस पर बूटलोडर को कैसे अनलॉक करें

    यदि आपने एंड्रॉइड मोडिंग शब्द सुना है, विशेष रूप से एक अनुभवहीन शुरुआत के रूप में, तो आप शायद इसे कई डरावनी-ध्वनि अवधारणाओं-कस्टम रोम, रूटिंग, रिकवरी और उन सभी चीजों से जोड़ते हैं। और जबकि यह सब पहली बार में थोड़ा मुश्किल हो सकता है, इसमें से कोई भी आपके बूटलोडर को पहले अनलॉक किए बिना नहीं किया जा स

  1. अपने Android डिवाइस का नाम कैसे बदलें

    क्या आप अपने एंड्रॉइड डिवाइस को अन्य फोन के समुद्र के बीच पहचानने योग्य बनाना चाहते हैं? Android आपको अपने डिवाइस का नाम बदलने की अनुमति देता है, और इससे आप अपने फ़ोन को अपनी पसंद का नाम निर्दिष्ट कर सकते हैं। ऐसा करने के लिए आपको मुख्य सेटिंग्स को बदलने या कस्टम रोम स्थापित करने की आवश्यकता नहीं ह

  1. Android फ़ोन को GPS ट्रैकर डिवाइस के रूप में कैसे उपयोग करें

    GPS खो जाने या चोरी हो जाने पर और Google मानचित्र के साथ ड्राइविंग करते समय नेविगेट करने पर आपके डिवाइस को पुनर्प्राप्त करने के लिए बहुत अच्छा है। और यह विशेष रूप से निफ्टी है क्योंकि जीपीएस इंटरनेट से डिस्कनेक्ट होने पर भी काम करता है। बस अपने नक्शे समय से पहले डाउनलोड कर लें! लेकिन एक एंड्रॉइड फो