हमारे पास एंड्रॉइड स्टूडियो 2.2.2 में एंड्रॉइड कोड पर काम करने वाले एक से अधिक प्रोग्रामर हैं। हम डिबग मोड में काम कर रहे हैं क्योंकि कोड विकास में अब भी है, लेकिन हम समय-समय पर विभिन्न अन्य कर्मचारियों पर हमारे नवीनतम काम लोड के डिवाइसों उन्हें रन का उपयोग, के साथ परीक्षण करने के लिए के लिए मेनू पट्टी से>डीबग 'ऐप्लिकेशन'एकाधिक एंड्रॉइड डेवलपमेंट वातावरण में एक ही लक्ष्य डिवाइस साझा करना
यदि मैं किसी ऐसे डिवाइस पर कोड लोड करता हूं जो किसी अन्य डेवलपर ने पहले कोड डाला था, तो एंड्रॉइड स्टूडियो मुझे यह नहीं बताएगा कि एक असंगतता है ([UNINSTALL_FAILED_UPDATE_INCOMPATIBLE] और मुझे पहले पुराने कोड को अनइंस्टॉल करना होगा। मुझे नहीं चाहिए क्योंकि मैं पुराने डेटा को बरकरार रखना चाहता हूं क्योंकि हम टेस्ट रन के दौरान डिबगिंग और प्रदर्शन डेटा एकत्र करते हैं। (हम एक औद्योगिक प्रक्रिया-नियंत्रण ऐप विकसित कर रहे हैं)
स्टैक ओवरफ़ पर देख रहे हैं कम मुझे इस पर दो समाधान मिलते हैं लेकिन वे ग्रहण युग से हैं: Using the same debug keystore on multiple computers और Share debug.keystore समाधानों में संदर्भित फाइलें एक्लिप्स के लिए अद्वितीय लगती हैं - विशेष रूप से मेरे विकास पीसी पर कहीं भी "debug.keystore" नामक कोई फ़ाइल नहीं होती है।
मैं पिछले इंस्टॉलेशन स्टोरेज को मिटाने के बिना किसी अन्य एंड्रॉइड स्टूडियो से कोड वाले डिवाइस पर डीबग 'ऐप' कैसे करूं?