Debug keystore for Android expired - INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICATES- IntelliJ -


मैं IntelliJ IDEA 12.0.4 के साथ काम कर रहा हूं।

मैं INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICATES संदेश को बार-बार प्राप्त कर रहा हूं मेरे एमुलेटर और मेरे फोन पर मेरा ऐप।

मेरा मानना ​​है कि त्रुटि मेरे डिबग.कीस्टोर की समय सीमा समाप्त होने पर आई, और मैंने इस समस्या का हल पुराने संस्करण की स्थापना रद्द करके एमुलेटर पर किया। > हालांकि मैं फोन पर ऐप को अनइंस्टॉल नहीं करना चाहता क्योंकि इससे उपयोगकर्ता डेटा हट जाएगा।

मैंने ऐप्पदे को अपनी रिहाई कुंजी के साथ हस्ताक्षरित करने का प्रयास किया है और फिर उस पर फोन पर एपीके फ़ाइल और निष्पादित) - लेकिन यह प्रमाण पत्र के कारणों के लिए भी स्थापित किया गया था। क्या यह ठीक नहीं होना चाहिए?

मुझे क्या करना चाहिए?

पीएस: संदेह से बचाव के लिए - मेरे पास केवल एक विकास पीसी है, और केवल एक प्रमाणपत्र ...

एंड्रॉइड को यह जानने का कोई तरीका नहीं है कि आपकी डीबग कुंजी आपकी रिलीज़ कुंजी से संबंधित है।

यदि आपके ऐप के पास एसडी कार्ड तक पहुंच है, तो आप अपने डेटा फ़ाइलों को एसडी कार्ड में कॉपी करने के लिए कमांड प्रॉम्प्ट का उपयोग कर सकते हैं।

  adb -d shell run-as & lt; PackageName & gt; Sh cp & lt; files & gt; / Sdcard /   

ऐसा करने के लिए आपका फोन जड़ें नहीं है, बल्कि रन-जैसे ही आपके ऐप के डीबग संस्करण पर काम करता है।

Comments

Popular posts from this blog

excel vba - How to delete Solver(SOLVER.XLAM) code -

github - Teamcity & Git - PR merge builds - anyway to get HEAD commit hash? -

ios - Replace text in UITextView run slowly -