इस मेनू के लिए स्रोत https://android.googlesource.com/platform/packages/apps/Settings
पर सेटिंग एप्लिकेशन के भीतर पाया जा सकता है आप logcat में देखो, तो आप tht देखेंगे एक आशय का फायरिंग में है कि यूएसएसडी कोड परिणाम में प्रवेश:
शुरू गतिविधि: आशय {अधिनियम = android.intent.action.MAIN FLG = 0x10000000 सीएमपी = com.android.settings/.TestingSettings}
कौन सा मूल रूप से सिर्फ एक सामान्य गतिविधि लांच, केवल एक गैर लांचर गतिविधि के लिए है । आप शायद किसी प्रोग्राम से उस इरादे को आग लगा सकते हैं, या अपना प्रोग्राम यूएसएसडी कोड डायल कर सकते हैं।
किसी प्रोग्राम में उपयोग करने के लिए डेटा को पकड़ने की कोशिश करना मुश्किल होगा। सेटिंग एप्लिकेशन "सिस्टम" यूआईडी के तहत चलता है, और तृतीय पक्ष ऐप्स के लिए उपलब्ध कई अनुमतियों का दावा करने में सक्षम है। सेटिंग्स बदलने में शामिल लोग लगभग पूरी तरह से प्रतिबंधित हैं, और यहां तक कि पढ़ने की अनुमतियों की उचित मात्रा भी संभवतः हैं।
सेटिंग ऐप के स्रोत के माध्यम से देखकर आप यह देख पाएंगे कि यह चीजें कैसे कर रहा है; AndroidManifest.xml को देखकर आपको यह दिखाएगा कि यह किस अनुमति का उपयोग कर रहा है - दुर्भाग्यवश, जो संभवतः आप संभवतः करना चाहते हैं, उसमें से उस सूची के लिए आवश्यक है जिसे आप अपने आवेदन के लिए प्राप्त नहीं कर सकते हैं।
स्रोत
2011-08-19 19:34:24
छिपे हुए परीक्षण मेनू के लिए +1 :) – OcuS
@ ओसीयूएस: यह मेनू मेनू पर नहीं है, "4636" फोन कीबोर्ड पर "INFO" पढ़ता है। – lenik
सैमसंग गैलेक्सी एस 7 पर मेरे लिए काम नहीं करता है। नेक्सस 5 एक्स पर काम करता है। क्या यह हाल ही की सुविधा है क्योंकि एस 7 7.0 पर है जब एन 5 एक्स 7.1.2 पर है? – Eselfar