2017-02-11 12 views
0

На студии Android я полностью выполнил мой код и протестировал его на своем физическом устройстве. Я еще не создал файл apk. Я искал вокруг StackOverflow, и теперь все, что я знаю, это то, что мне нужно экспортировать подписанное, чтобы выпустить его в магазине воспроизведения. Теперь я смотрю на форму, не зная, что что-то делает.Как экспортировать подписанное приложение для Android на студию Android

enter image description here

Кто-то объясните пожалуйста

EDIT: Решение ->developer.android.com/studio/publish/app-signing.html

+2

Первое, что вы должны сделать, не дрогнув, это зайти по этой ссылке - https://developer.android.com/studio/publish/app-signing.html – Dibzmania

+0

Вы видите кнопку в нижней части, которая говорит " Помогите"? –

ответ

1

Вы должны создать новое хранилище ключей для использования при подписании ... есть кнопка "Создать новый" на этой форме.

Как только вы создали хранилище ключей, вы будете знать информацию, необходимую для заполнения этой формы (убедитесь, что вы отслеживаете это, как только вы подписали свое приложение с этим хранилищем ключей и загрузили его в Play Store, это постоянный, если вы его забудете, у вас будут проблемы).

1

Перейдите на страницу Buid (menu bar) -> Generate Signed APK и выполните действия, указанные в мастере.

Обновление от моего комментария ниже:

Выберите хранилище ключей, если у вас есть один еще создать с помощью прилагаемой кнопки. Введите пароли в этом окне снова (такие же, как те, которые вы указываете при создании хранилища ключей). Убедитесь, что вы выбрали дату в далеком будущем для действия сертификата, иначе вы не сможете подписать свой apk после истечения срока действия сертификата.

+0

Build (строка меню) -> Generate Signed APK дает мне ту же форму, что и в вопросе – Mazino

+0

yes, выберите хранилище ключей, если у вас есть еще один созданный с помощью предоставленной кнопки. Введите пароли в этом окне снова (такие же, как те, которые вы указываете при создании хранилища ключей). Убедитесь, что вы выбрали дату в далеком будущем для действия сертификата, иначе вы не сможете подписать свой apk после истечения срока действия сертификата. – AndroidMechanic

1
  1. В строке меню нажмите «Сборка»> «Сгенерировать подписанный АПК».
  2. Выберите модуль, который вы хотите выпустить из раскрывающегося списка, и нажмите «Далее».
  3. В окне нового хранилища ключей предоставьте следующую информацию для вашего хранилища ключей и ключа.
  4. Keystore
  5. Путь к хранилищу ключей: выберите место, где должно быть создано хранилище ключей.
  6. Пароль: создание и подтверждение безопасного пароля для хранилища ключей. Ключ
  7. Псевдоним: Введите идентификационное имя для вашего ключа.
  8. Пароль: создание и подтверждение безопасного пароля для вашего ключа. Этот должен отличаться от пароля, который вы выбрали для своего хранилища ключей
  9. Срок действия (лет): укажите время, в течение которого ваш ключ будет . Ваш ключ должен быть действителен в течение как минимум 25 лет, поэтому вы можете подписывать обновления приложений одним и тем же ключом на протяжении всего срока действия вашего приложения.
  10. Сертификат: введите информацию о себе для вашего сертификата . Эта информация не отображается в вашем приложении, но есть , включенный в ваш сертификат как часть APK.
  11. Как только вы заполните форму, нажмите «ОК».
  12. В окне Generate Signed APK Wizard выберите хранилище ключей, закрытый ключ и введите пароли для обоих. (Если вы создали свое keystore на последнем шаге, эти поля уже заполнены для .) Затем нажмите «Далее».
  13. В следующем окне выберите пункт назначения для подписанных APK (ов), выберите тип сборки, (если применимо) выберите продукт вкус (ов) и нажмите «Готово».