2012-08-23 12 views

Odpowiedz

0

Aby dodać licencję do aplikacji, należy uzyskać klucz publiczny swojego konta wydawcy w celu uzyskania licencji i skopiować go do swojej aplikacji. Oto, jak znaleźć klucz publiczny konta do licencjonowania:

Przejdź do witryny wydawcy Google Play i zaloguj się. Upewnij się, że logujesz się na konto, z którego licencjonowana aplikacja została opublikowana (lub zostanie opublikowana) . Na stronie głównej konta znajdź link "Edytuj profil" i kliknij go. Na stronie Edytuj profil znajdź panel "Licencjonowanie", pokazany poniżej. Twój klucz publiczny do licencjonowania jest podany w polu tekstowym "Klucz publiczny".

Źródło http://developer.android.com/guide/google/play/licensing/adding-licensing.html

0

Twój base64 ciąg jest Ewentualnie X509EncodedKeySpec. Mogę tylko zgadywać. Jeśli tak, powinieneś base64 dekodować ciąg, aby uzyskać bajt []. Następnie skonstruuj X509EncodedKeySpec z tego bajtu []. Następnie stwórz instancję RSA KeyFactory i użyj metody generatePublic() tej KeyFactory, aby uzyskać PublicKey. Ten klucz publiczny może zostać następnie przekazany do Cipher.init()

9

Aby znaleźć klucz licencji publicznej dla swojej aplikacji należy wykonać następujące kroki ...

1) Zaloguj się do Konsoli programisty Google Play skąd opublikowana aplikacja

2.) Kliknij w swojej aplikacji na liście aplikacji

3.) Kliknij na Narzędzia dla programistów w menu po lewej

3.) wybierz Usługi & API

4.) W ramach licencjonowania & W rozliczeniach w aplikacji zobaczysz klucz publiczny

Powiązane problemy