What is the difference between the android:versionCode and android:versionName attributes in the AndroidManifest.xml file? -
इस सवाल का पहले से ही एक उत्तर है: < / P>
- 7 उत्तर
के बीच अंतर क्या है Android: versionCode और एंड्रॉइड: AndroidManifest.xml फ़ाइल में संस्करणनाम विशेषताएं?
डॉक्टर के रूप में: < / p>
एंड्रॉइड: versionCode एक ???? एक पूर्णांक मान जो अन्य संस्करणों के सापेक्ष, अनुप्रयोग कोड के संस्करण का प्रतिनिधित्व करता है मान एक पूर्णांक है, ताकि अन्य अनुप्रयोग प्रोग्रामेटिक रूप से इसका मूल्यांकन कर सकें, उदाहरण के लिए अपग्रेड या डाउनग्रेड रिश्ते की जांच कर सकते हैं। आप इच्छित मान को किसी भी पूर्णांक में सेट कर सकते हैं, हालांकि आपको यह सुनिश्चित करना चाहिए कि आपके एप्लिकेशन का प्रत्येक रिलीज एक बड़ा मूल्य का उपयोग करता है। प्रणाली इस व्यवहार को लागू नहीं करती है, लेकिन लगातार रिलीज़ के साथ मूल्य में वृद्धि करना मानक है। आमतौर पर, आप संस्करण कोड के साथ 1 के लिए अपने आवेदन का पहला संस्करण रिलीज़ कर देंगे, फिर प्रत्येक रिलीज के साथ मूल्य में वृद्धि की जाएगी, भले ही रिलीज़ एक बड़ा या मामूली रिहाई का गठन हो। इसका अर्थ यह है कि एंड्रॉइड: वर्जन कोड का मान उपयोगकर्ता के लिए दृश्यमान संस्करण के लिए एक मजबूत समानता नहीं है (नीचे एंड्रॉइड: versionName देखें)। एप्लिकेशन और प्रकाशन सेवाओं को इस संस्करण के मूल्य को उपयोगकर्ताओं को प्रदर्शित नहीं करना चाहिए।
एंड्रॉइड: versionName एक ???? एक स्ट्रिंग मान जो एप्लिकेशन कोड के रिलीज़ संस्करण का प्रतिनिधित्व करता है, क्योंकि इसे उपयोगकर्ताओं को दिखाया जाना चाहिए। मान एक स्ट्रिंग है, ताकि आप एप्लिकेशन वर्जन को किसी स्ट्रिंग के रूप में, या किसी अन्य प्रकार के निरपेक्ष या सापेक्ष संस्करण पहचानकर्ता के रूप में वर्णन कर सकें। एंड्रॉइड के साथ-साथ: संस्करण कोड, सिस्टम किसी भी आंतरिक उद्देश्य के लिए इस मान का उपयोग नहीं करता है, इसके अलावा अनुप्रयोगों को उपयोगकर्ताओं को इसे प्रदर्शित करने में सक्षम करने के अलावा अन्य। प्रकाशन सेवाएं उपयोगकर्ताओं को प्रदर्शित करने के लिए एंड्रॉइड: versionName मान भी निकाल सकती हैं।
स्रोत:
Comments
Post a Comment