Как сгенерировать подписанный apk в андроид-студии из предыдущего файла keystore проекта eclipse? [Дубликат]

19
задан AndroidCuriosity 23 January 2015 в 22:41
поделиться

3 ответа

Я считаю, что это сообщение означает, что ваш ключевой псевдоним не существует. В Android Studio вы можете использовать Build > Generate Signed APK..., ввести пароль хранилища ключей и затем просмотреть список ключевых псевдонимов в хранилище ключей.

61
ответ дан tachyonflux 24 August 2018 в 05:02
поделиться

У меня была такая же проблема, и я был очень расстроен. Я решил это и могу помочь вам с этим.

1) Убедитесь, что ваш ключ не поврежден и не взломан. Это является причиной большинства проблем.

2) Выберите путь к ключу в диалоговом окне «Создать подпись APK». Этот путь может быть любым, на самом деле это не имеет значения.

3) Теперь просто поместите свой пароль хранилища ключей. Это должно быть правильно, иначе вы получите сообщения типа «Keystore is corrupted», но это не так.

4) После ввода пароля выберите «Псевдоним ключа». Если вы вводите неверный пароль, это поле будет пустым.

5) Поместите пароль ключа так же, как пароль ключа. Это отлично сработало для меня.

Надеюсь, это поможет всем вам. Спасибо.

8
ответ дан Aritra Roy 24 August 2018 в 05:02
поделиться

Это указано в файле сборки Gradle, скопируйте файл хранилища ключей в структуру проекта Android Studio, я решил создать новый каталог в приложении под названием keystores: /app/keystores/release.keystore

signingConfigs {
    debug {
        storeFile file('keystores/debug.keystore')
    }
    release {
        storeFile file('keystores/release.keystore')
        keyAlias ...
        storePassword ...
        keyPassword ...
    }
}
buildTypes {
    debug {
        signingConfig signingConfigs.debug
        debuggable true
    }
    release {
        signingConfig signingConfigs.release
        debuggable false
    }
}
3
ответ дан darnmason 24 August 2018 в 05:02
поделиться
Другие вопросы по тегам:

Похожие вопросы: