Итак, я установил новую версию JDK, а затем установил android SDK. На первом шаге учебника необходимо создать новое приложение в firebase, для которого требуется ключ SHA1, о котором в учебнике упоминается ниже для записи в cmd
keytool -exportcert -list -v \ -alias androiddebugkey -keystore% USERPROFILE% .android \ debug.keystore
, но он возвращает ошибку, что -exportcert
и -list
оба не могут использоваться вместе, поэтому я удалил -exportcert
, просмотрев здесь несколько ответов, которые работал для некоторых людей, но все же он не работал для меня.
Работа, которую я также пытался сделать, состояла в том, чтобы дважды щелкнуть файл сертификата в Gradle, который показал ошибку с сообщением об отсутствии хранилища ключей.
И ниже - последняя ошибка Cmd после попытки многих комбинаций, запущенных из C: и из каталога java напрямую
keytool error: java.lang.Exception: Keystore file does not exist:
C:\Users\fadi\.android\debug.keystore
java.lang.Exception: Keystore file does not exist: C:\Users\fadi\.android\debug.keystore
at java.base/sun.security.tools.keytool.Main.doCommands(Main.java:899)
at java.base/sun.security.tools.keytool.Main.run(Main.java:409)
at java.base/sun.security.tools.keytool.Main.main(Main.java:402)