मुझे ऐप के लिए न्यूनतम आवश्यकताएं कहां से मिलेंगी?


11

मैं अपने कंप्यूटर पर Google Play से एक नया ऐप इंस्टॉल करने की कोशिश कर रहा था, लेकिन एक संदेश ने मुझे बताया कि ऐप मेरे डिवाइस के साथ संगत नहीं था। अधिक जानकारी नहीं दी गई।

क्या कोई मुझे बता सकता है कि मैं किसी भी एप्लिकेशन के लिए न्यूनतम आवश्यकताएं कहां पा सकता हूं? मैं जांचना चाहता हूं कि मेरे फोन में क्या गायब है। शायद मैं इस समस्या को ठीक कर सकता हूँ, यह मानते हुए कि यह एक हार्डवेयर समस्या नहीं है।


मैंने हमेशा मान लिया क्योंकि मैं प्ले स्टोर से एक विशिष्ट ऐप स्थापित नहीं कर सकता था क्योंकि यह मेरे फोन के विनिर्देशों के बजाय भौगोलिक स्थान के कारण था। सीएनएन शीर्षक के लिए यह लेख "क्या एंड्रॉइड ऐप्स को न्यूनतम आवश्यकताओं की सूची चाहिए?" आगे अंतर्दृष्टि प्रदान कर सकता है।
साइमन 10

1
मैं लिंक संस्करण
साइमन

1
आप तरीकों का उपयोग करके के रूप में Ifor के जवाब में सुझाव दिया मालसूची फ़ाइल पर दिखाई दे सकता है यहाँ वर्णित: stackoverflow.com/questions/2097813/... या stackoverflow.com/questions/4191762/...
मूंगफली

हाल ही में मेरे पास यह मामला था कि Google Play एक ऐप को मेरे डिवाइस के साथ असंगत के रूप में चिह्नित करेगा और दो दिन बाद संगत के रूप में (और मुझे ऐप इंस्टॉल करने दें जो बिना किसी परिवर्तन के) ऐप के निर्माता से बिल्कुल भी बदलाव के बिना (एक मित्र) जिसने मुझे बताया कि उसने उस दौरान कुछ भी नहीं बदला है)। इसलिए मुझे लगता है कि Google अपने संगतता निर्णय को निर्धारित करने के लिए कुछ अनुमानी मानदंडों का उपयोग कर सकता है। यह सिद्धांत में गायब होने के बारे में एक निश्चित विवरण प्राप्त करना मुश्किल बना सकता है (भले ही Google यह जानकारी प्रदान करेगा)। शायद सिर्फ आत्मविश्वास गायब है।
ट्रिलियनियन

जवाबों:


10

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

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


2
यकीन नहीं होता है कि सिद्धांत वास्तव में है कि किसी को पता नहीं होना चाहिए। जैसा कि मूल पोस्टर का तर्क है कि यह जानने के लिए समझ में आता है कि क्या गायब है। यह शायद जैसा है वैसा ही है, वास्तव में एक सिद्धांत नहीं है। चूंकि पहले से ही एक फ़ाइल है जो आवश्यक क्षमताओं का वर्णन करती है, इसलिए इसके बारे में जानकारी दिखाना बहुत मुश्किल नहीं होगा। यह सिर्फ Google ऐप स्टोर पर लागू नहीं है।
ट्रिलियन

4

अन्य उत्तर पहले से ही राज्य के रूप में, आवश्यकताओं में जमा हो जाती .apkहै Manifest। इस फ़ाइल का विश्लेषण करने में आपकी सहायता करने के लिए कई उपकरण उपलब्ध हैं, जैसे कि StackOverflow के प्रश्न में वर्णित है। एपीके फ़ाइल से .Manestest .xml कैसे देखें? । उत्तर में दिए गए उदाहरणों में शामिल हैं:

फिर वहाँ भी हैं ...

... और शायद कई और।


2

सरल उत्तर: आप नहीं कर सकते।

विस्तारित उत्तर: आप तब तक नहीं कर सकते, जब तक कि डेवलपर ने इसे अपनी साइट पर निर्दिष्ट नहीं किया है। आप उन्हें पूछने के लिए ईमेल भी कर सकते हैं।

डेवलपर अपने ऐप के लिए कुछ हार्डवेयर या सॉफ़्टवेयर संस्करण आवश्यकताओं को निर्दिष्ट करने के लिए अपने ऐप की मैनिफ़ेस्ट फ़ाइल का उपयोग करता है - Google Play फिर इस जानकारी का उपयोग करता है ताकि यह असंगत डिवाइस पर ऐप इंस्टॉल न करे।

वे क्या डाल सकते हैं, इसके कुछ उदाहरण हैं:

  • न्यूनतम Android संस्करण
  • अधिकतम Android संस्करण
  • हार्डवेयर आवश्यकताएँ
    • जीपीएस की आवश्यकता है
    • आपको एक एक्सेलेरोमीटर होना चाहिए
    • आपको पोर्ट्रेट / लैंडस्केप मोड का उपयोग करने में सक्षम होना चाहिए
  • भौगोलिक स्थिति या Google खाता देश (जिसे बदला नहीं जा सकता)
  • सेलुलर नेटवर्क प्रदाता / दूरसंचार वाहक कंपनी

यदि ऐप NDK का उपयोग करता है और इसे armv7 के लिए बनाया गया है, तो आपको armv7 डिवाइस की आवश्यकता होगी।


2
आपको सही करने के लिए क्षमा करें: लेकिन आप कर सकते हैं। ऐसे उपकरण उपलब्ध हैं जो आपको Manifestफ़ाइल ब्राउज़ करने देते हैं।
इजी

@ इज़ी मैं कहने वाला था कि आप मैनिफ़ेस्ट को एडिट कर सकते हैं, लेकिन मैंने इसे स्कूल में और तेज़ी से लिखा है।
लियाम डब्ल्यू

2

Goto apkpure.com वे इस डेटा को स्क्रीन के नीचे सूचीबद्ध करते हैं। उपकरण डाउनलोड करने की आवश्यकता नहीं है।

एक उपभोक्ता के रूप में मुझे संस्करण को जानने की आवश्यकता थी क्योंकि मैं जानना चाहता था कि मेरी पुरानी किंडल टैबलेट कुछ सॉफ़्टवेयर चला सकती है या नहीं।


0

आपके प्रश्न का सबसे सरल उत्तर यह होगा कि डेवलपर ने आपके डिवाइस को समर्थित उपकरणों की सूची से बाहर कर दिया है।

यह निम्नलिखित कारणों से हो सकता है:

  • आपका फ़ोन ऐप के साथ कुछ समस्याएँ पैदा कर सकता है। यह आपके डिवाइस को छोड़कर डेवलपर को जन्म दे सकता है।
  • डेवलपर ने कुछ फॉर्म कारकों के उपकरणों को बाहर रखा है।
  • डेवलपर केवल विशेष हैंडसेट को लक्षित कर सकता है।

आप डेवलपर की वेबसाइट से समर्थित उपकरणों का विवरण प्राप्त करने में सक्षम हो सकते हैं।

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