एंड्रॉइड एसडीके आपके लिए कीस्टॉर नामक एक "डिबग" हस्ताक्षर प्रमाण पत्र बनाता है debug.keystore
। एक्लिप्स प्लग-इन उत्पन्न होने वाले प्रत्येक एप्लिकेशन को साइन करने के लिए इस प्रमाणपत्र का उपयोग करता है।
दुर्भाग्य से एक डिबग प्रमाणपत्र केवल 365 दिनों के लिए मान्य है। एक नया उत्पन्न करने के लिए, आपको मौजूदा debug.keystore
फ़ाइल को हटाना होगा । इसका स्थान प्लेटफ़ॉर्म आश्रित है - आप इसे वरीयताएँ -> एंड्रॉइड -> बिल्ड -> * डिफॉल्ट डीबग कीस्टोर में पा सकते हैं।
यदि आप विंडोज का उपयोग कर रहे हैं, तो नीचे दिए गए चरणों का पालन करें।
DOS: del c: \ user \ dad.android \ debug.keystore
ग्रहण: परियोजना में, परियोजना को साफ करें। ग्रहण को बंद करें। पुनः ग्रहण खोलें।
ग्रहण: एमुलेटर शुरू करें। एमुलेटर से एप्लिकेशन निकालें।
यदि आप लिनक्स या मैक का उपयोग कर रहे हैं, तो नीचे दिए गए चरणों का पालन करें।
मैन्युअल रूप debug.keystore
से .android
फ़ोल्डर से हटा दें ।
आप .android
इस तरह से फ़ोल्डर पा सकते हैं :home/username/.android
नोट: डिफ़ॉल्ट .android
फ़ाइल छिपाई जाएगी।
तो स्थानों मेनू पर क्लिक करें। होम फ़ोल्डर का चयन करें। क्लिक व्यू के तहत, क्लिक शो हिडन फाइल्स और फिर .android
फोल्डर दिखाई देगा।
हटाएं debug.keystore
से .android folder
।
फिर अपने प्रोजेक्ट को साफ करें। अब Android एक नई .android folder
फ़ाइल उत्पन्न करेगा ।