क्या मुझे पता है कि getInstalledApplications
और getInstalledPackages
के बीच अंतर क्या है? दस्तावेज ज्यादा नहीं कहता है।getInstalled अनुप्रयोग बनाम getInstalledPackages
उत्तर
- PackageManager.getInstalledApplications(int flags) आप AndroidManifest के
Application
टैग के बारे में जानकारी प्रदान करेगा, और इसके बारे में सिर्फ। गतिविधियों, रिसीवर, सेवाओं और आगे बढ़ने के बारे में भूल जाओ। - PackageManager.getInstalledPackages(int flags), दूसरे हाथ पर, आप जानकारी सभी AndroidManifest के इस तरह की घोषणा की गतिविधियों, सेवाओं, रिसीवर, मेटा डेटा
दोनों ही तरीकों से जानकारी प्रदान करेगा जैसे तत्वों, जो कुछ भी आवेदन के बारे में के बारे में प्रदान करेगा, भले ही वे क्या उन्होंने कुछ गतिविधि में android.intent.category.LAUNCHER
इराद श्रेणी घोषित नहीं की है।
इसके अतिरिक्त, दोनों विधियां पैकेज नाम के लिए एक पैकेजइन्फो/एप्लिकेशनइन्फो प्रति एपीके, या अधिक विशिष्ट होने के कारण पुनर्प्राप्त करेंगी।
मुझे लगता है कि "Application
" शब्द का अर्थ है "उपयोगकर्ता द्वारा प्रारंभ करने योग्य"/लॉन्चर पर दिखाई देता है। इसका मतलब है, ए) पैकेज जो निष्पादन योग्य नहीं हैं (उदाहरण: "एसआरजी 2 पर" डीआरएम सामग्री "," Google पार्टनर सेटअप "या" मार्केट अपडेटर ")। बी) पैकेज जो एकाधिक Application
प्रदान करते हैं। हाँ आप सही सुन रहे थे। एक पैकेज में कई एप्लीकेशन हो सकते हैं - आइकन के साथ दो लॉन्चर प्रविष्टियां। यह संभव है यदि आप अपने manifest.xml में दो या दो से अधिक गतिविधियां android.intent.category.LAUNCHER
के रूप में चिह्नित करें।
स्वीकार करें धन्यवाद, मैं सोच रहा था कि एप्लिकेशन पैकेज के बीच क्या अंतर है, और getInstalled अनुप्रयोगों के दस्तावेज़ में एक पैकेज और getInstalledPackages। तो मुझे लगता है कि पैकेज अनुप्रयोगों के सुपरसैट हैं। – user1118764
@ user1118764 यदि यह है तो बाईं ओर हरे रंग की टिक पर क्लिक करके उत्तर को "उत्तर के रूप में" चिह्नित करें। :) – poitroae
यह किसी भी शोध/ज्ञान द्वारा समर्थित न केवल एक सट्टा उत्तर की तरह लगता है या दोनों विधियों के कोड को देख रहा है ... – Urboss
- 1. getPackageManager() .getInstalledPackages (PackageManager.GET_ACTIVITIES) अशक्त
- 2. विंडोज़ अनुप्रयोग बनाम वेब अनुप्रयोग विकास
- 3. .NET अनुप्रयोग सर्वर बनाम जावा अनुप्रयोग सर्वर
- 4. विंडोज बनाम अनुप्रयोग में पैनल बनाम समूहबॉक्स
- 5. Google अनुप्रयोग इंजन बनाम WebFaction
- 6. एएसपी.नेट एमवीसी वेब अनुप्रयोग बनाम एएसपी.नेट वेब अनुप्रयोग
- 7. आरएडी (तर्कसंगत अनुप्रयोग डेवलपर) - स्वच्छ बनाम प्रकाशित बनाम
- 8. एंड्रॉइड में अनुप्रयोग बनाम मिडलवेयर विकास
- 9. WPF ब्राउज़र अनुप्रयोग बनाम WPF डेस्कटॉप एप्लिकेशन
- 10. उपयोगकर्ता प्राथमिकताएं फ़ाइल बनाम अनुप्रयोग वरीयताओं फ़ाइल
- 11. साझा संदर्भ अनुप्रयोग संदर्भ बनाम गतिविधि संदर्भ
- 12. अनुप्रयोग विन्यास के लिए एक्सएमएल बनाम डाटाबेस
- 13. एंड्रॉयड प्रतीक: होम स्क्रीन बनाम अनुप्रयोग मेनू
- 14. एंड्रॉयड अनुप्रयोग विकास: जावा बनाम jQuery मोबाइल
- 15. वेब अनुप्रयोग फ्रेमवर्क: सी ++ बनाम पायथन
- 16. एक WPF अनुप्रयोग
- 17. जावा वेब अनुप्रयोग में क्वार्ट्ज बनाम अनुसूचित एक्सप्लोरर सेवा
- 18. कैशिंग अनुप्रयोग में रेडिस बनाम डिस्क का प्रदर्शन
- 19. वेब साइट परियोजनाओं बनाम वेब अनुप्रयोग - जो बेहतर है?
- 20. वेब अनुप्रयोग विकास के लिए एमवीसी बनाम एचएमवीसी
- 21. पुश बनाम Google अनुप्रयोग इंजन पर पुल कतार
- 22. आईओएस अनुप्रयोग के लिए ऑपरेशन कतार बनाम डिस्पैच कतार
- 23. डोजो बड़े ही पृष्ठ js अनुप्रयोग के लिए ExtJS बनाम
- 24. स्तरीय बनाम परत अनुप्रयोग के बीच क्या अंतर है?
- 25. ब्राउज़र Silverlight आवेदन बनाम एक पारंपरिक डेस्कटॉप अनुप्रयोग
- 26. जावा ईई बनाम जावा एसई वेब अनुप्रयोग विकास के लिए
- 27. अक्ष 2 बनाम वसंत-बनाम बनाम जर्सी
- 28. एटमिकोस बनाम जेओटीएम बनाम बिट्रोनिक्स बनाम?
- 29. एएसपी.NET कैशिंग अनुप्रयोग
- 30. बारे में एक वेब अनुप्रयोग
अगर उत्तर आपकी मदद करता है, तो कृपया इसे – poitroae