Почему у меня нет debug.keystore в папке ~ / .android (для Mac)? - PullRequest
1 голос
/ 09 марта 2019

ls ~/.android

analytics.settings avd / cache / metrics /

keytool -exportcert -list -v -alias androiddebugkey -keystore ~/.android/debug.keystore

ошибка keytool: java.lang.Exception: файл хранилища ключей не существует: /Users/ishandutta2007/.android/debug.keystore java.lang.Exception: Файл хранилища ключей не существует: /Users/ishandutta2007/.android/debug.keystore в sun.security.tools.keytool.Main.doCommands (Main.java:745) в sun.security.tools.keytool.Main.run (Main.java:343) в sun.security.tools.keytool.Main.main (Main.java:336)

1 Ответ

1 голос
/ 09 марта 2019

Должно быть что-то не так с вашими системами.Но обычно в следующий раз, когда вы создаете и запускаете отладочную версию своего приложения, Android Studio создает новое хранилище ключей и ключ отладки для вашего приложения.Подробнее см. Срок действия сертификата отладки

Если ваша Android Studio все еще не регенерирует ключ отладки, вы можете использовать следующую команду:

$ keytool -genkey -v -keystore debug.keystore -storepass android -alias androiddebugkey -keypass android -keyalg RSA -keysize 2048 -validity 10000

Имя хранилища ключей : debug.keystore
Пароль хранилища ключей : android
Псевдоним ключа : androiddebugkey
Пароль ключа : android

...