2013-05-04 2 views
7

मैं अपने आवेदन को प्लेस्टोर में अपडेट करना चाहता हूं और मैंने अपना कीस्टोर पासवर्ड खो दिया.अब मैं एक नया निर्माण करने की कोशिश कर रहा हूं। अगर मैं एक और कीस्टोर पासवर्ड के साथ एपीके का निर्माण करता हूं तो क्या कोई समस्या होगी?खोया कुंजीस्टोर पासवर्ड

+0

संभावित डुप्लिकेट [कृपया सलाह की आवश्यकता है, खोया कुंजीस्टोर पासवर्ड] (http://stackoverflow.com/questions/6089813/please-advice-needed-lost-keystore-password) –

उत्तर

2

नया एप्लिकेशन अपलोड करने में कोई समस्या नहीं होगी। लेकिन आप अपने मौजूदा एप्लिकेशन को नए कीस्टोर के साथ अपडेट करना जारी नहीं रख सकते हैं। यदि आप अपने पिछले एप्लिकेशन को अपडेट करना चाहते हैं तो आपको उन्हें पुनः सबमिट करके नए एप्लिकेशन बनाने की आवश्यकता है।

हमेशा एक सबसे अच्छा संभव तरीके :(

3

ठीक है, आप पहली बार कुंजीस्टोर पासवर्ड भूल जाते हैं नहीं कर रहे हैं के साथ कुंजीस्टोर की रक्षा ..

मैं bruteforce लिए यह एक जब मैं अटक गया का उपयोग करें: Android Keystore recover

आप कुछ अनुमान के साथ जा सकते हैं।

और जैसा कि @StinePike उल्लेख किया .. आप अपने मौजूदा एप्लिकेशन को अपडेट जारी नहीं रख सकते

+0

क्या आपने यह कोशिश की है? क्या यह सफल था? मैं इसके साथ कोशिश कर रहा हूँ। – user2306862

2

यदि आपने कीस्टोर में पासवर्ड खो दिया है, तो एकमात्र विकल्प एक नई हस्ताक्षर कुंजी बनाना है। ऐसा करने में कोई समस्या नहीं होगी।

हालांकि, आप मौजूदा एप्लिकेशन को अपडेट करने में सक्षम नहीं होंगे। और न ही आप एक ही आवेदन को उसी package नाम से अपलोड कर सकते हैं।

उदाहरण के लिए, यदि आप वर्तमान पैकेज है:

com.example.mycurrentapp 

आप भिन्न पैकेज नाम का उपयोग करने के लिए अपने नए हस्ताक्षर कुंजी के साथ जाने की जरूरत होगी। उदाहरण के लिए, आप पैकेज का नाम बदल सकते हैं:

com.example.mynewapp 

उपर्युक्त, उदाहरण हैं, चित्रण। ;-)

Google Play पारिस्थितिकी तंत्र उनके पैकेज नामों का उपयोग करके विभिन्न अनुप्रयोगों की पहचान करता है और इसलिए, उन्हें अद्वितीय होना चाहिए। दुर्भाग्यवश, यदि आपके पास एक अच्छा उपयोगकर्ता आधार है, जब तक कि वे आपका नया ऐप इंस्टॉल न करें, वे पुराने ऐप के अपडेट प्राप्त नहीं कर पाएंगे।

+0

यदि Google Play पर एप्लिकेशन प्रकाशित नहीं किया गया है (अभी भी ड्राफ्ट चरण पर), एप्लिकेशन को हटाएं, सौभाग्य से पैकेज का नाम नए एप्लिकेशन के लिए उपयोग किया जा सकता है। – heMac

0

यह दुर्भाग्यपूर्ण है, लेकिन जब आप अपना कीस्टोर खो देते हैं, या अपने कीस्टोर में पासवर्ड खो देते हैं, तो आपका आवेदन अनाथ है। एकमात्र चीज जो आप कर सकते हैं वह है कि अपने ऐप को एक नई कुंजी के तहत बाजार में दोबारा सबमिट करें। आप कुंजी के बिना अपने ऐप को अपडेट नहीं कर पाएंगे।

आपको अपने ऐप को फिर से एक नई कीस्टोर के साथ और एक अलग पैकेज नाम के तहत प्रकाशित करना होगा, या अपना पासवर्ड याद रखना होगा।

3

जैसा कि @CRUSADER ने कहा, Android Keystore Password Recovery आपके लिए काम कर सकता है। मैं इसके साथ अपना पासवर्ड पुनर्प्राप्त कर सकता था। यह कैसे करना है। मैं Windows 7.

पर निम्न कमांड चलाएं था,

java -jar AndroidKeystoreBrute_v1.05.jar 

तो आप निम्नलिखित गाइड मिल जाएगा,

AndroidKeystorePasswordRecoveryTool by [email protected] 

Version 1.03 
There are 3 Methods to recover the key for your Keystore: 

1: simply bruteforce - good luck 
2: dictionary attack - your password has to be in the dictionary 
3: smart dictionary attack - you specify a dictionary with regular pieces you use in your passwords. Numbers are automat 
icly added and first letter will tested uppercase and lowercase 

args: 
-m <1..3> Method 
-k <path> path to your keystore 
-d <path> dictionary (for method 2 and 3) 
-w saves the certificate in a new Keystore with same passwort than key 

-start <String> sets start String of the word (for method 1) 

-p use common replacements like '@' for 'a'(for method 3) WARNING - very slow!! 

-h prints this helpscreen 

Max memory: 247M 

मैं विधि 2 का उपयोग किया है, क्योंकि मैं से कुछ अनुमान था मेरी पारण शब्द।मैं निम्न आदेश,

java -jar AndroidKeystoreBrute_v1.05.jar -m 2 -k android.keystore -d dict.txt 

मामले आप आश्चर्य हो सकता है में, मेरा dict.txt कुछ इस तरह था,

gussedpassword1 
gussedpassword2 
gussedpassword3 

टाइप किया मैं सफलतापूर्वक अपना पासवर्ड और अन्य नाम को पुनः प्राप्त कर सकते हैं।

+0

एक आकर्षण की तरह काम करता है :-) धन्यवाद! – Qorbani

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