Google से मेरे फ़ोन पर इंस्टॉल किए गए ऐप्स को नियमित रूप से जांचने की अनुमति को अक्षम कैसे करें?


83

मैं एक एंड्रॉइड ऐप विकसित कर रहा हूं, जिसे मैं अपने टेस्ट डिवाइस पर बनाता हूं और स्थापित करता हूं। एक दो दिनों के बाद से मैं हर निर्माण के साथ एक प्रश्न पूछ रहा हूं

संभावित रूप से हार्मफुल व्यवहार के लिए Google नियमित रूप से इंस्टॉल किए गए ऐप्स की जांच कर सकता है। Google सेटिंग में अधिक जानें> ऐप्स सत्यापित करें।

मुझे स्वीकार या अस्वीकार करने का विकल्प मिलता है। मैंने अब लगभग सौ बार अस्वीकार कर दिया है, लेकिन जब तक मैं संदेश से बीमार नहीं होता तब तक यह पूछने के लिए Googles नीति बनी रहती है और अंत में Accept पर क्लिक करें। लेकिन मैं ऐसा नहीं चाहता!

तो मेरा प्रश्न: मैं एक बार और सभी के लिए Google को कैसे बताऊं कि मैं नहीं चाहता कि वे नियमित रूप से मेरे फोन पर इंस्टॉल किए गए ऐप्स की जांच करें?


विशेष रूप से एस्प्रेसो के साथ स्वचालित UI परीक्षण का समर्थन करने के लिए इसके लिए एक समाधान की आवश्यकता है, क्योंकि एपीके को एक नए एमुलेटर उदाहरण पर भी स्थापित नहीं किया जा सकता है जब तक कि स्वीकार / अस्वीकार बटन पर क्लिक नहीं किया जाता है। वहाँ एक है @Ruleकी तरह GrantPermissionRule( developer.android.com/reference/android/support/test/rule/... इस के लिए)?
माइकल ओस्फोस्की

जवाबों:


98

4.2 से पहले एंड्रॉइड पर, Google सेटिंग्स पर जाएं , एप्लिकेशन सत्यापित करें पर टैप करें और विकल्प सत्यापित करें एप्लिकेशन को अनचेक करें

एंड्रॉइड 4.2+ पर, सेटिंग्स को अनचेक करें सेटिंग्स> सुरक्षा> ऐप्स को सत्यापित करें और / या सेटिंग्स> डेवलपर विकल्प> USB पर ऐप्स को सत्यापित करें


23
आह! मैं अभी इसे सेटिंग> डेवलपर विकल्प> USB पर ऐप्स सत्यापित कर रहा हूं .. के तहत देख रहा हूं। क्षमा करें, मैं अभी इस संदेश और इस तथ्य के बारे में बीमार हूं कि मुझे सेटिंग नहीं मिल
पाई है

8
सेटिंग्स ऐप में नहीं Google Settingsअपने फ़ोन पर ऐप ढूंढें ।
सनी

आह, और मैंने कभी भी Google सेटिंग ऐप के बारे में नहीं सुना था .. चीयर्स!
kramer65

यह डिफ़ॉल्ट सेटिंग्स ऐप है;)
मैनुअल ऑलसेपच

2
Android 5 पर मुझे Google सेटिंग ऐप का उपयोग करना था। डेवलपर विकल्पों में USB से अधिक ऐप सत्यापित करें।
रॉल्फ R

22

यदि आप प्रोग्राम सत्यापन को ऐप सत्यापन बंद करना चाहते हैं, तो आप निम्न कोड के साथ ऐसा कर सकते हैं:

boolean success = true;
boolean enabled = Settings.Secure.getInt(context.getContentResolver(), "package_verifier_enable", 1) == 1;
if (enabled) {
    success = Settings.Secure.putString(context.getContentResolver(), "package_verifier_enable", "0");
}

आपको निम्न सिस्टम अनुमतियों की भी आवश्यकता होगी:

<uses-permission android:name="android.permission.WRITE_SETTINGS" />
<uses-permission android:name="android.permission.WRITE_SECURE_SETTINGS" />

यह भी ध्यान देने योग्य है कि "package_verifier_enable" स्ट्रिंग उस Settings.Glabal.PACKAGE_VERIFIER_ENABLEसदस्य से आता है जो अप्राप्य प्रतीत होता है।


2
यह कोड काम नहीं कर रहा है, हमेशा सच लौट रहा है, हालांकि, मैंने सेटिंग्स से "सत्यापन एप्लिकेशन" अक्षम कर दिया है। क्या आपके पास @ThelIT का कोई समाधान है?
पंकज

@ पंकज, क्या ऐप को सिस्टम ऐप के रूप में स्थापित किया गया था?
आईआईटी

@ TheIT नहीं, मेरा ऐप एक साधारण ऐप है जिसे बाद में playstore पर अपलोड किया जाएगा। लेकिन सुरक्षा पुनर्संयोजन के रूप में, ग्राहक "एप्लिकेशन सत्यापन" के लिए जांच करने के लिए कह रहा है और यदि यह सक्षम नहीं है, तो उपयोगकर्ता को इसे सक्षम करने के लिए और उपयोगकर्ता को सेटिंग पृष्ठ पर नेविगेट करने के लिए संकेत दें।
पंकज

10

यह सामान्य सेटिंग्स में भी उपलब्ध है

सेटिंग्स -> सुरक्षा -> ऐप्स को सत्यापित करें

बस इसे अन-चेक करें।

(मैं 4.2.2 चला रहा हूं, लेकिन शायद यह 4.0 और उच्चतर में उपलब्ध होना चाहिए। पिछले संस्करणों के बारे में केंट का कहना है ...)


एम पर यह डेवलपर विकल्प मेनू में है
wkarl

10

पर मेरे उपकरण के लिए Android 5.1 Lollipop, पर क्लिक करें Google Settingsआइकन> Security> Scan device for security threats

ध्यान दें कि ऐप से ही Google Settingsअलग किया जाता Settingsहै।


9

यदि डिवाइस जड़ है,

root@mako:/ # settings put global package_verifier_enable 0

चालबाजी करने लगता है।

यहाँ छवि विवरण दर्ज करें


1
यह काम करता है, हालांकि मैंने नोटिस किया कि डिवाइस को रिबूट करने के बाद सेटिंग को सक्षम करने के लिए रीसेट किया गया था।
18

हाँ। यह रीसेट क्यों है? परेशान।
जॉनीटेक्स

3

Android 5.0+ पर

सेटिंग्स> अधिक> डेवलपर विकल्प> "USB के माध्यम से एप्लिकेशन सत्यापित करें" को अनचेक करें!

यहाँ छवि विवरण दर्ज करें


मुख्य एप्लिकेशन सेटिंग्स? मुझे मुख्य एंड्रॉइड सेटिंग्स में, या Google क्रोम सेटिंग्स में अधिक नहीं दिखाई देता है
Trip

2

यह मेरे लिए काम किया ...

एंड्रॉइड 4.2+ पर, सेटिंग्स को अनचेक करें सेटिंग्स> सुरक्षा> ऐप्स को सत्यापित करें और / या सेटिंग्स> डेवलपर विकल्प> USB पर ऐप्स को सत्यापित करें।


2

Android 6+ पर इस पथ का अनुसरण करें: सेटिंग्स -> Google -> सुरक्षा -> सत्यापित करें ऐप्स उन सभी को अनचेक करें! अब तुम जाओ के लिए अच्छा है !!!


2

लॉलीपॉप के नवीनतम संस्करण के साथ, ऐप में जाएं। दराज और Google सेटिंग्स के लिए देखो। सुरक्षा के लिए नीचे स्क्रॉल करें, खोलने के लिए iit टैप करें, 'हानिकारक ऐप सुधारें' के बगल में बाईं ओर स्लाइड करें। 'बाईं ओर' का पता लगाना, फिर 'सुरक्षा खतरों के लिए स्कैन उपकरण' के लिए भी यही है। उस से बाहर निकलें, और कष्टप्रद पॉप फिर कभी दिखाई नहीं देगा!


1

Nexus 5 में, सेटिंग्स पर जाएं -> Google -> सुरक्षा और " सुरक्षा खतरों के लिए स्कैन डिवाइस " और " हानिकारक ऐप का पता लगाने में सुधार करें " को अनचेक करें ।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.