2013-10-07 3 views
0

Мой первый проект для Android завершен. Я хочу загрузить Google Play. , когда я делаю build -> Generate Signed APK дать ошибку андроид студии.Android генерирует подписанную ошибку APK?

Для проектов Gradle основы, конфигурация подписи должна быть указана в Gradle построить scripts.See Руководство пользователя Gradle для более информации.»

Я пытался подписать конфиги, как этот образец

signingConfigs { 
     release { 
      storeFile file("mykeystore") 
      storePassword "mypassword" 
      keyAlias "my alias" 
      keyPassword "mykeypassword" 
     } 
    } 
    buildTypes { 
     release { 
      signingConfig signingConfigs.release 
     } 
    } 

Но я не знаю mykeystore и мой пароль и другие Infos.

release { 
      storeFile file("mykeystore") -> what is mykeystore ? 
      storePassword "mypassword" -> what is mypassword ? 
      keyAlias "my alias"   -> what is myalias ? 
      keyPassword "mykeypassword"  -> what is mykeypassword ? 
     } 

Я не могу построить apk моего проекта. Это мой первый проект. Я использую android studio 2.0.11 и mac os x lion.

Пожалуйста, помогите. Извините плохой английский. Спасибо.

+0

код graddle у вас есть правильно, чтобы получить файл хранилища ключей, пароль, псевдоним и пароль ключа, следуйте инструкциям, приведенным в данном руководстве, чтобы создать файл хранилища ключей. http://developer.android.com/tools/publishing/app-signing.html#cert – speedynomads

+0

Обновление для Android Studio 0.3.0, и моя проблема исправлена ​​ –

ответ

-2

Сделайте этот способ .. Руководство достаточно ясное. Пожалуйста, укажите, какую часть вы застряли с после того, как вы работаете trought, я хотел бы предложить:

http://developer.android.com/guide/publishing/app-signing.html

Ok, небольшой обзор, без ссылки или затмение вокруг, поэтому оставить некоторое пространство для ошибок, но это работает как этот

  • открыть свой проект в Eclips
  • нажмите правой кнопкой мыши, инструменты -> экспорт подписанное заявление (APK?)
  • идут корыта Wizzard (андроид инструменты):
  • сделать новый магазин ключей. помните, что пароль
  • подписать приложение
  • сохранить его и т.д.

Кроме того, по ссылке:

Compile и подписать с Eclipse, ADT

Если вы используете Eclipse, с плагин ADT , вы можете использовать Мастер экспорта для экспорта подписанного .apk (и даже создать новое хранилище ключей, если необходимо). Мастер экспорта выполняет все взаимодействия с Keytool и Jarsigner для Вас, что позволяет вам подписать пакет с помощью графического интерфейса пользователя вместо выполнения ручных процедур для компиляции, знак, и выровнять, как описано выше. После того, как мастер скомпилировал и подписал ваш пакет, он также будет выравнивание паркета с zipalign. Поскольку Мастер экспорта использует как Keytool, так и Jarsigner, вы должны обеспечить, чтобы они были доступны на вашем компьютере, как описано выше в Basic Setup for Signing.

Для создания подписанного и выровненную .apk в Eclipse:

  1. Выберите проект в проводнике пакетов и выберите Файл> Экспорт .
  2. Откройте папку Android, выберите Экспорт приложений для Android и нажмите Далее.

    Мастер приложений Экспорт Android теперь начинается, который будет направлять вас через процесс подписания приложения, включая шаги для выбора закрытого ключа, с которым подписать .apk (или создание нового хранилища ключей и закрытый ключ).

  3. Завершите мастер экспорта и ваше приложение будет скомпилировано, подписано, выровнено и готово к распределению .
+0

Сначала спасибо, но я не использую Eclipse. Я использую Android Studio. Мой проект не открывается в затмении. Как вы знаете Android Studio? –

+0

, то вы можете найти «Сгенерировать подписанную опцию apk» в меню «Сборка» и выполнить шаги. –

+0

Я щелкаю сгенерировать подписанный apk и это предупреждение http://www.tjod.org/questions/keystore.png –

Смежные вопросы