我需要启用谷歌+ api,所以我需要debug.keystore。我切换到Android Studio,不知道它在哪里。我可以在eclipse的~/.android/debug.keystore路径下找到它。


当前回答

尝试之前同步gradle。 完成任务中的步骤…

其他回答

在Flutter的情况下,你必须只打开项目的android部分 File->open->选择该项目的android文件夹 等待几分钟完成gradle同步后,在右侧点击gradle->android->Tasks->android->signin Report

我能想到的最简单的方法是从调试中获取指纹。密钥存储库(路径在其他答案中提到)并将其添加到项目中。不需要复制密钥库或添加新的应用程序。只需为您开发的每台机器添加指纹列表。

FWIW,当我从一台笔记本电脑切换到另一台笔记本电脑时,我遇到了这个问题。我经常到处跑。

https://support.google.com/firebase/answer/7000104?hl=en#sha1

希望这能帮助到一些人!:)

在Windows上,如果调试。keystore文件不在(C:\Users\username\.android)的位置,调试。keystore文件也可以在安装Android Studio的位置找到。

你可以使用这个命令获取你所有的密钥库,到你的终端,在你的android根目录下运行:

./gradlew signingReport

它会给你类似这样的一个键库列表和它们的信息:

=======================================

在标准文件资源管理器中:

=======================================

=======================================

打开视图选项卡,检查隐藏项目:

=======================================

=======================================

现在你可以看到你的。android文件夹

=======================================