🔖

Keystore file doesn't exist - android 【MAC】

2023/02/18に公開

目的

Google APIキーを取得できるように、SHA1のフィンガープリントを取得したい。

Terminalで実行したコード

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

エラーメッセージ

java.lang.Exception: Keystore file does not exist: /Users/{username}/.local/share/Xamarin/Mono for Android/debug.keystore
        at sun.security.tools.keytool.Main.doCommands(Main.java:786)
        at sun.security.tools.keytool.Main.run(Main.java:382)
        at sun.security.tools.keytool.Main.main(Main.java:375)

対処法

debug.keystoreをとにかく探す。
Step1. Commnad+Spaceで「debug.keystore」を探す
Step2. パスを把握する
Step3.
~/.android/debug.keystoreこの部分のパスを調整する。

自分の場合は、android/app/debug.keystoreにありました!

Discussion