Android Studio, Google Play की उन नीतियों के बारे में ज़्यादा जानकारी और दिशा-निर्देश देता है जिनका असर आपके ऐप्लिकेशन पर पड़ सकता है. इस जानकारी से, आपको शुरू से ही सुरक्षित ऐप्लिकेशन बनाने में मदद मिलती है. इससे, उन समस्याओं को रोका जा सकता है जो लॉन्च की प्रोसेस में रुकावट डाल सकती हैं. साथ ही, बाद में उन्हें ठीक करने में ज़्यादा समय और संसाधन लग सकते हैं.
आपको Play की नीति से जुड़ी अहम जानकारी, लिंट चेक के तौर पर दिख सकती है. लिंट की इन जांचों में, यह जानकारी मिलती है:
- उस नीति के बारे में खास जानकारी.
- अक्सर होने वाली गलतियों से बचने के लिए जानकारी. जैसे, क्या करें और क्या न करें.
- Play की नीति वाले पेजों के लिंक. इन पेजों पर आपको ज़्यादा जानकारी और काम के संसाधन मिल सकते हैं.
इस सुविधा का मकसद, समीक्षा से पहले आपको मददगार दिशा-निर्देश देना है. इससे आपको ऐप्लिकेशन सबमिट करने में आसानी होगी. यह सुविधा, सभी नीतियों के बारे में नहीं बताती. साथ ही, ऐप्लिकेशन की समीक्षा से जुड़े फ़ैसलों की जानकारी नहीं देती. नीति का पालन करने के लिए, नीति केंद्र में जाकर पूरी नीति ज़रूर पढ़ें.
यह देखने के लिए कि आपके प्रोजेक्ट के लिए, Play की नीति के बारे में अहम जानकारी उपलब्ध है या नहीं, कोड > Play की नीति के बारे में अहम जानकारी के लिए जांच करें पर जाएं. अहम जानकारी, समस्याएं टूल विंडो में दिखती है. साथ ही, यह जानकारी संबंधित फ़ाइलों में लिंट की चेतावनियों के तौर पर भी दिखती है.
com.google.play.policy.insights:insights-lint लाइब्रेरी के नए वर्शन को अपने प्रोजेक्ट की डिपेंडेंसी (lintChecks डिपेंडेंसी के तौर पर) में जोड़कर, लगातार इंटिग्रेशन (सीआई) बिल्ड में Play की नीति के बारे में अहम जानकारी देने वाली सुविधा के लिए लिंट चेक चलाए जा सकते हैं:
lintChecks("com.google.play.policy.insights:insights-lint:LATEST_VERSION")
और लिंट को सेट अप करने के बारे में बताया गया है, ताकि यह आपके सीआई बिल्ड के हिस्से के तौर पर काम कर सके.
Play की नीति से जुड़ी अहम जानकारी देने वाली सुविधा के तहत, लिंट चेक के बारे में जानकारी
पारंपरिक लिंट चेक, अक्सर कोड में कुछ बदलावों या तुरंत ठीक करने के सुझाव देते हैं. हालांकि, Play की नीति से जुड़ी अहम जानकारी देने वाली सुविधा के लिंट चेक अलग तरीके से काम करते हैं. इनका मुख्य मकसद, आपको नीति से जुड़ी संभावित समस्याओं के बारे में बताना है. ये समस्याएं, ऐप्लिकेशन में मौजूद कुछ अनुमतियों या सुविधाओं से जुड़ी हो सकती हैं. इस कोर्स का मकसद यह है कि आप ये काम कर पाएं:
- नीति के संभावित असर के बारे में जानें.
- ज़रूरी बदलाव करें, ताकि यह पक्का किया जा सके कि ऐप्लिकेशन का डिज़ाइन या उसे लागू करने का तरीका, नीति के मुताबिक हो. ऐसा हो सकता है कि Android Studio में कुछ अहम जानकारी से जुड़ी समस्याओं को पूरी तरह से ठीक न किया जा सके. इसके लिए, Google Play Console में कार्रवाइयां करनी पड़ सकती हैं.
इन इनसाइट को इस तरह से डिज़ाइन किया गया है कि आपको शुरुआत में ही चेतावनियां मिलें. साथ ही, डेवलपमेंट प्रोसेस की शुरुआत से ही नीति का पालन करने के तरीकों के बारे में जानकारी मिले. इसलिए, Play की नीति के बारे में अहम जानकारी देने वाली सुविधा के तहत, लिंट की जांच से जुड़ी समस्याओं को तुरंत ठीक नहीं किया जा सकता. हालांकि, लिंट की अन्य चेतावनियों से जुड़ी समस्याओं को तुरंत ठीक किया जा सकता है. इसके बजाय, इन अहम जानकारी से आपको अपने ऐप्लिकेशन के काम करने के तरीके और Google Play की नीतियों के साथ उसके अलाइनमेंट की बारीकी से जांच करनी चाहिए.
Play की नीति से जुड़ी अहम जानकारी मिलने की सुविधा के लिए, लिंट जांच बंद करना
डिफ़ॉल्ट जांच प्रोफ़ाइल में जाकर, Play की नीति के बारे में अहम जानकारी देने वाली सुविधा के लिए, लिंट चेक बंद किए जा सकते हैं. इसके लिए, आपको उन चेक से सही का निशान हटाना होगा. इसके लिए, फ़ाइल > सेटिंग > एडिटर > जांच (Windows/Linux पर) या Android Studio > सेटिंग > एडिटर > जांच (macOS पर) पर जाएं. यहां से, Android > Lint > Play की नीति में जाकर, Play की नीति से जुड़ी अलग-अलग इनसाइट की जांच करने की सुविधा बंद की जा सकती है.
सुझाव/राय दें या शिकायत करें
हम Play की नीति के बारे में अहम जानकारी देने वाली सुविधा को बेहतर बनाने के लिए लगातार काम कर रहे हैं. आपके सुझाव/राय या शिकायत से, आने वाले समय में इसे बेहतर बनाने में मदद मिलेगी. अगर आपके पास कोई सुझाव है या आपको कोई समस्या आ रही है, तो कृपया हमें बताएं.