मुझे पता है। ऐसा मत करो। मुझे परवाह नहीं है यह एक रूट ऐप के लिए है।जीपीएस प्रोग्रामेटिक रूप से एंड्रॉइड 4.4 टॉगल करें
एप्लिकेशन 0777
अनुमति के साथ /system/app/
को स्थापित किया गया है
मैं पहले उपयोग कर रहा था:
ContentResolver cr = context.getContentResolver();
Settings.Secure.setLocationProviderEnabled(cr, LocationManager.GPS_PROVIDER, !isGpsOn);
यह कैसे मैं 4.4 पर यह कोशिश कर रहा हूँ के बाद से है कि पदावनत किया गया था:
int value;
if (isGpsOn)value = Settings.Secure.LOCATION_MODE_OFF;
else value = Settings.Secure.LOCATION_MODE_HIGH_ACCURACY;
Settings.Secure.putInt(cr, Settings.Secure.LOCATION_MODE, value);
और यह चुपचाप विफल रहा है (कुछ उपयोगकर्ता रिपोर्ट के अनुसार)। सिस्टम फ़ोल्डर में ऐप से एंड्रॉइड 4.4 के साथ मैं सही तरीके से जीपीएस कैसे टॉगल कर सकता हूं?
मैं अपने परिचय की तरह। यह रवैया है। अच्छी तरह से। – keyser
आप नहीं कर सकते। यही कारण है कि यह चुपचाप असफल हो जाता है। – ChuongPham
@ कुहोंगफैम, मैं इसे स्वीकार नहीं कर सकता क्योंकि सिस्टम ऐप्स जीपीएस टॉगल करने में सक्षम हैं (यानी सेटिंग्स)। मेरे ऐप को सिस्टम ऐप के समान तरीके से संचालित करने का एक तरीका होना चाहिए। (मेरे पास परीक्षण करने के लिए 4.4 डिवाइस भी नहीं है, या मैंने इसे समझ लिया होगा)। – Jakar