मेरे पास एंड्रॉइड पर स्थिरांक स्ट्रिंग संसाधन फ़ाइल है।

मेरे पास दो तार हैं:

<!-- temp test -->
<!--<string name="abc">id</string>-->
<!-- production -->
<string name="abc">id</string>

मैं समय-समय पर केवल temp test एक का उपयोग करता हूं। जब मैं ऐसा करता हूं तो मैं उस पर टिप्पणी नहीं करता, और मैं production वाली टिप्पणी करता हूं।

दूसरे दिन मैंने अपने बीटा उपयोगकर्ताओं के लिए temp test वाला लगभग रिलीज़ कर दिया। क्या कोई तरीका है जिससे मैं रिलीज के लिए अपना एपीके निर्माण विफल कर सकता हूं अगर यह किसी भी तरह से पता लगाता है? मैं स्ट्रिंग या किसी ऐसी चीज़ में विशेषताएँ जोड़ सकता हूँ जो इसे स्पष्ट कर दे।

अगर मैं debug पर हूं और एक या दूसरे का उपयोग करता हूं, तो मैं प्रोग्रामेटिक रूप से ऐसा कर सकता हूं, लेकिन मैं कुछ दुर्लभ अवसरों को छोड़कर temp test का उपयोग नहीं करना चाहता।

धन्यवाद।

0
casolorz 24 अप्रैल 2018, 20:34

1 उत्तर

सबसे बढ़िया उत्तर

strings.xml के 2 संस्करण हैं - src/debug/res/values में विशिष्ट डीबग करें और src/release/res/values में एक रिलीज़ करें

2
John O'Reilly 24 अप्रैल 2018, 20:40