Czy to możliwe? Mam parę kluczy, którą już zrobiłem z GPG, ale nie mogę znaleźć sposobu na jej podpisanie tym kluczem. Naprawdę nie chcę tworzyć nowego klucza za pomocą keytool lub cokolwiek innego; Wolałbym użyć klucza, który mam teraz. Ktoś wie, jak mogłem to zrobić? Z góry dziękuję.Jak podpisać plik APK z kluczem prywatnym, który utworzyłem przy pomocy GPG?
Odpowiedz
Bardzo wątpię, że GPG generuje klucze, które może wykorzystać jarsigner. To może być możliwe napisanie konwertera, aby to zrobić, ale byłoby znacznie mniej pracy, aby po prostu ugryźć punktor i wygenerować nowy klucz. Polecenie to jest po prostu
keytool -genkey -alias mynickname -validity 20000 -keystore ~/.android/my-keystore
(ps zrobić kopię zapasową klucza i zrobić bardzo pewno nie zapomni zarówno hasła magazynu kluczy lub hasło klucza. Istnieje zbyt wiele smutnych opowieści ludzi, którzy położyłem aplikacje na rynku, a następnie zapomniałem lub zgubiłem hasło.)
Czy istnieje sposób na podpisanie za pomocą gpg zamiast jarsigner? Czy to tylko bzdura. Przykro mi, że nie znam się na podpisach i certyfikatach. –
Myślę, że musisz użyć jarsignera. Wątpię, żeby gpg znał protokół do podpisywania pliku jar. –
http://thialfihar.org/projects/apg/ https://guardianproject.info/2012/03/15/adventures-in -porting-gnupg-2-1-x-na-android/ – Siddhesh