2013-01-05 15 views
6

Niedawno zaktualizowałem aplikację na rynek, wygenerowałem plik kluczy i odpowiednie hasło. Teraz zaktualizowałem aplikację i zamierzam ją zaktualizować również na rynku, opublikowałem kody QR dla tego samego w mediach i podczas próby podpisania mojego nowego pliku APK nadal otrzymuję błąd "Nieprawidłowy format magazynu kluczy" dla opcji " Użyj istniejącego magazynu kluczy ". Nie mogę określić, gdzie idę źle.Nieprawidłowy format magazynu kluczy

Oto zrzut ekranu:

+0

Musiałem użyć zupełnie innego magazynu kluczy i nie opublikować poprzedniej wersji, ból w całym błędzie miejsca! – Skynet

+0

Nie, nie chcę, aby cofnąć publikację mojej aplikacji. –

Odpowiedz

1

Czy jesteś pewien, że otwierasz ten sam kluczy jak poprzednio i za pomocą odpowiedniego hasła? Może się zdarzyć, że magazyn kluczy zostanie w jakiś sposób uszkodzony; może masz kopię zapasową?

+1

Jestem nowy w tym, poprzedni plik kluczy, który wygenerowałem, miał to samo hasło, którego używam właśnie teraz. Gdzie znajduje się magazyn kluczy? Mogę znaleźć mój dokładny apk w F: \. Tam go zapisałem. – Skynet

+0

Eksportujesz podpisaną aplikację, prawda? Magazyn kluczy to tylko plik, który narzędzie ADT może pomóc w tworzeniu; Nie wiem, gdzie ją zapisałeś. Możesz o tym przeczytać [tutaj] (http://stackoverflow.com/questions/6849558/android-what-isa-a-ystore-file-and-what-is-it-used-for) i [(co ważniejsze) tutaj] (http://developer.android.com/tools/publishing/app-signing.html). –

+0

Znalazłem go, nie podałem ścieżki do niego podczas jego tworzenia. Eclipse ukrył je w domyślnym folderze. Ale mój problem wydaje się istnieć. Tak jak poprzednio stworzyłem magazyn kluczy i z powodu tego samego problemu musiałem podpisać moją nową aplikację z innym magazynem kluczy. Teraz mogę znaleźć poprzedni, ale nie nowy! Bardzo mylące! – Skynet

-1

(dla już istniejących KeyStore) Umieść plik .jks w przestrzeni roboczej, a następnie kliknij prawym przyciskiem myszy na projektu> Eksportuj> Android> Export Android Application> Kliknij opcje w przeglądarce (wybierz projekt)> Dalej> kliknij na przeglądarce (podać ścieżka twojego pliku .jks z obszaru roboczego, w którym go umieściłeś)> hasło> alias (wybierz swój alias z menu rozwijanego)> hasło> zakończ

Powiązane problemy