Jak ustawić własny keystore do debugowania w eclipse dla Androida
Mam Niestandardowy keystore, którego używam do podpisywania mojego apk. teraz chcę użyć tego samego keystore do debugowania. kiedy idę do eclipse - > windows- > preferences - > android- > build and set my custom key store i dostać "Keystore został naruszony, lub hasło było nieprawidłowe"?
5 answers
Miałem ten sam problem i oto kroki, aby poprawnie utworzyć własny keystore, który może być użyty do debugowania w Eclipse:
Zasadniczo powinieneś zmienić zarówno storepasswd
, jak i keypasswd
dla aliasu androiddebugkey
na "android".
Oto komendy:
keytool -changealias -keystore mykeystore.keystore -alias [old alias] -destalias androiddebugkey
keytool -keypasswd -keystore mykeystore.keystore -alias androiddebugkey
keytool -storepasswd -keystore mykeystore.keystore
Jeśli nie znasz swojego starego aliasu, poszukaj go używając
keytool -list -v -keystore mykeystore.keystore
W wierszu polecenia nie można wprowadzić hasła
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-02-26 09:49:04
Najprostszy sposób na ustawienie własnego keystora.
Nie potrzeba komend.
Kroki (dla ADT):
1.Eksportuj dowolny projekt (pokaże Ci opcję tworzenia niestandardowego magazynu kluczy).
Utwórz keystore z rozszerzeniem " .keystore " i podaj hasło android i naciśnij Dalej.
2.
Podaj nazwę aliasu = androiddebugkey i hasło = android
Teraz naciśnij finish i twój keystore jest gotowy.
1.Przejdź do windows - > preference
I podaj ścieżkę niestandardowego pliku keystore
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-05-20 05:29:19
Mam ten sam problem, gdy próbuje debugować wydany apk.. więc wypróbowałem rozwiązanie Saeid bez powodzenia. Potem znalazłem tego bloga (http://blogprogramistyandroid.blogspot.com.br/2011/04/converting-release-keys-to-debug.html), które mam najprostsze rozwiązanie problemu:
Wykonaj to polecenie:
Keytool-importkeystore-V-srckeystore release.keystore-destkeystore custom-debug.keystore-srcstorepass release-pass-deststorepass android-srcalias wydanie-klucz-destalias androiddebugkey-srckeypass wydanie-pass-destkeypass android
OczywiĹ "cie zastÄ ... piÄ ‡ hasĹ' a i alias klucza ĹşrĂłdĹ 'owego tym, ktĂłry zostaĹ' uĺźyty w tworzeniu klucza wydania.
Zrobione
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-01-24 12:17:44
Mamy ten sam problem jakiś czas temu w naszym biurze. Ponieważ potrzebowaliśmy tego dość często, napisaliśmy prosty skrypt, aby ułatwić konwersję kluczy release do debugowania.
Skrypt jest dostępny na https://github.com/IntellexApps/key2debug
Używamy go już od jakiegoś czasu, więc powinien być dość stabilny.
Zdrówko!Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-02-11 23:40:12
Po zmianie zawartości keystore, możesz skonfigurować eclipse w: Preferences->Android->Build
, Jak pokazano poniżej:
Eclipse change debug keystore
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-10-28 11:41:57