Как да подпише молбата си за Android


Android операционна система изисква всяка инсталирано приложение подписан сертификат разработчик. абонамент система се използва като средство за идентифициране на разработчик и като начин за установяване на отношения на доверие между приложенията, разработени от един и същ разработчик. Сертификатът, който използвате, не трябва да бъдат сертифицирани сертифициращи органи имат право самостоятелно подписан сертификати. За повече информация относно сертификатите в Android OS може да бъде намерена на страницата на официалната документация.

За да се регистрирате кандидатурата си, предлагам да се създаде самостоятелно подписан сертификат, който да отговаря на следните изисквания на повечето системи приложения за разпространение:

  • Неговата продължителност е над очакваното време на живота на приложение или набор от приложения, препоръчителната период: повече от 25 години.
  • Този ключ не е генерирана Android SDK като ключ за отстраняване на грешки на заявлението. Не забравяйте, че затворената част на ключа, не трябва да се предава на трети лица!

Ключът може да бъде създаден с помощта на приложението за keytool, който идва с SDK Android. За да създадете ключ, което отговаря на всички изисквания, необходими за да изпълните следната команда:

keytool -genkey -v -keystore ми освобождаване-key.keystore -alias освобождаване -keyalg RSA -keysize 2048 -validity 10000

Помислете за всички командни опции Боле детайл.

  • -genkey казва, че трябва да се генерира нов чифт публични и частни ключове.
  • -V - показва напредъка на екипа.
  • -хранилище ми освобождаване-key.keystore - спаси ключовете за свод "моето освобождаване-key.keystore".
  • -освобождаване псевдоним - за да зададете нова версия чифт псевдоним, името на псевдоним е ограничена до само 8 символа.
  • -keyalg RSA - създаване на двойка ключове, подходящ за използване алгоритъм за криптиране RSA.
  • -keysize 2048 - ключ размер трябва да е 2048 бита, тази стойност е достатъчна, за да се генерира ключа за сигурност.
  • -валидност 10000 - инсталиране ключов период на валидност от 10 дни до хиляди, равна на около 27 години.