Google Maps APIを卒業プロジェクトとして使用するAndroidアプリケーションを開発しました。keytoolエラー:キーストアファイルは存在しますが空です
Google Playに公開する必要があるため、署名済みのAPKを作成しようとしました。 Android Studioの署名付きapkツールを使ってこれをやっています。キーを作成するのは大丈夫です。しかし、私はその署名APKを使用すると、マップは動作しません。だから、インターネットで検索したところ、SHA1の指紋でAPIキーを変更する必要があることがわかりました。しかし、私はこれでコマンドラインから取り出そうとしました。
keytool -list -v -keystore C:\Users\esrau\Desktop\keygrad\keygrad6 -alias EmuGrad -storepass urla259/ -keypass urla259/
私はそのエラーをした:
私はすでに、インターネット上のすべての解決策を試してみましたので、私はGradleの>アンドロイド> signingReportからSHA1キーを試してみました。同じエラーが発生します。
また、私はそれが再び同じエラーを与えるgoogle_maps_api.xml
>リリース>値から新しいAPIキーを作成してみました。解決策のどれも私のために働かなかった。
だから、どんな提案も受け入れられるでしょう。君たちありがとう。
私は最初のアクティビティでこれを使用し、showHashKey(getApplicationContext())のように呼び出しました。 それは私のようなものを与えます: KeyHash :: F7on3pxubJUKvuwvVHzakVAlnac 私はそれを正しく使用していますか?私はそのキーハッシュで何をするつもりですか? – fstkk
私はこのリンクhttp://www.techotopia.com/index.php/Generating_a_Signed_Release_APK_File_in_Android_Studioが間違いなくあなたを助けるかもしれないと思います。 – Isabelle
私はすでにこれらのすべてを作っています:/ – fstkk