Ошибка подписи APK: не удалось прочитать ключ из хранилища ключей
Я разрабатываю Android-приложение под Intellij и Gradle. и используя следующий способ для создания файла хранилища ключей:
keytool -genkey -v -keystore my-release-key.keystore -alias alias_name -keyalg RSA -keysize 2048 -validity 10000
затем использовал файл хранилища ключей в build.gradle:
signingConfigs {
robert {
storePassword 'robert'
storeFile file('/Users/bournewang/Documents/Project/android.keystore')
keyPassword 'robert'
keyAlias 'mike'
}
}
когда наконец пытаемся сгенерировать подписанный файл apk: ./gradlew assemblyRelease
это дает ошибку:
Не удалось выполнить задачу ': Myexample: packageRelease'.
Не удалось прочитать ключ из хранилища ключей