2013-01-07 27 views
13

मैं debug.keystore के साथ अपने ऐप (विकास के दौरान) पर हस्ताक्षर करने वाला एक एंड्रॉइड प्रोजेक्ट विकसित कर रहा हूं ... अब मुझे "असली" उत्पादन कीस्टोर (जब मैं प्ले स्टोर में अपना एपीके अपलोड करता हूं तो मैं इसका उपयोग करता हूं), ऐप खरीद चीजों में कुछ परीक्षण करने के लिए विकास करते समय।एंड्रॉइड - ग्रहण: कीस्टोर के साथ छेड़छाड़ की गई थी, या पासवर्ड गलत था

तो यह ग्रहण में उत्पादन कुंजीस्टोर उपयोग करने के लिए अपने डिवाइस पर अनुप्रयोग शुरू करने के लिए बहुत अच्छा होगा, तो मैं ग्रहण डिबगर आदि

इस्तेमाल कर सकते हैं इस परीक्षण मैं वापस डिबग करने के लिए स्विच करना चाहते हैं खत्म करने के बाद। कीस्टोर

तो मैं .android फ़ोल्डर में debug.keystore फ़ाइल को बदलने की कोशिश की, लेकिन फिर मैं त्रुटि मिलती है:

Keystore was tampered with, or password was incorrect

के बाद से मैं पासवर्ड अभी तक नहीं दर्ज किया है। ग्रहण (जूनो) में पासवर्ड कहां दर्ज करूं?

या एक्लिप्स में सीधे एंड्रॉइड एप्लिकेशन लॉन्च करते समय उपयोग की जाने वाली वर्तमान कीस्टोर निर्दिष्ट करने के लिए, डीबग.किस्टोर फ़ाइल को प्रतिस्थापित किए बिना, ग्रहण में सीधे बेहतर तरीका है (उदाहरण के लिए एक विज़ार्ड में)?

+0

http://stackoverflow.com/questions/15754060/how-to-set-a-custom-keystore-for-debugging-in-eclipse- for-android –

उत्तर

6

पासवर्ड को डिफ़ॉल्ट पासवर्ड यानी android पर बदलें।

here is the SO link . how to Change the Keystore password

+0

हाय, श्रीमान, लेकिन मैं ऐसा नहीं कर सकता, क्योंकि मेरा ऐप पहले से ही स्टोर में है (अपडेट अपडेट कर रहा हूं) हस्ताक्षरित उत्पादन कुंजी – sockeqwe

+1

डिफ़ॉल्ट पासवर्ड एंड्रॉइड होगा। एक बार कोशिश करो हो सकता है कि आपका prblm हल हो जाए –

+1

लेकिन पासवर्ड बदलने से कीस्टोर बदल जाएगा, है ना? और कीस्टोर को पहले से ही प्ले स्टोर में आईएम के रूप में पुन: व्यवस्थित नहीं किया जाएगा ... – sockeqwe

0

आप debug.keystore का बैकअप ले लिया तो है और फिर इसे बदल दिया यह इसे वापस जगह में एक मुद्दा नहीं होना चाहिए, लेकिन अगर आप

ग्रहण से debug.keystore निर्दिष्ट कर सकते हैं टूल बार> विंडोज> वरीयता> एंड्रॉइड> बिल्ड> कस्टम कीस्टोर।

यदि आप चाहते हैं कि कीस्टोर को फिर से बनाया जाए तो इसे हटा दें, ग्रहण अगले भाग पर फिर से बनाया जाएगा।

+1

धन्यवाद, यह अच्छा लग रहा है: अब मैं कीस्टोर के पथ को निर्दिष्ट कर सकता हूं, हालांकि मैं संबंधित पासवर्ड सेट नहीं कर सकता। मुझे पासवर्ड इनपुट फ़ील्ड नहीं दिखाई दे रहा है ... – sockeqwe

+0

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

0

यदि आप एक कस्टम कीस्टोर निर्दिष्ट करते हैं, तो आपको यह सुनिश्चित करना होगा कि प्रविष्टियां पर्यावरण ग्रहण की अपेक्षा करती हैं। शायद वे उन आवश्यकताओं के साथ अस्तर नहीं कर रहे हैं? Check out the docs

विशेष रूप से विवरण

1

के लिए डीबग मोड प्रवेश करना अनुभाग में मैं सिर्फ पासवर्ड (निर्यात संवाद में की तरह) रिहाई कीस्ट्रोक के लिए ग्रहण में प्रवेश करना चाहते हैं।

चूंकि कोई संवाद नहीं है & मैं ग्रहण आंतरिक कॉन्फ़िगरेशन के साथ गड़बड़ नहीं करना चाहता हूं, मैं एक कस्टम कीस्टोर का उपयोग कार्य-आसपास के रूप में करता हूं।

कैसे डीबगिंग के लिए अपने रिहाई कीस्ट्रोक का उपयोग करने के लिए पढ़ें this answer

 संबंधित मुद्दे

  • कोई संबंधित समस्या नहीं^_^