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


当前回答

另一种找到你的关键信息的方法是去你的java文件夹,对我来说是在

C:\Program Files\Java\jdk1.8.0_60\bin

并执行以下命令

keytool -list -v -keystore "%USERPROFILE%\.android\debug.keystore" -alias androiddebugkey -storepass android -keypass android

从命令中,您可以很容易地看到密钥存储地址是“c:\users/<%mylogin%>.android\debug”。Keystore”,别名为“androiddebugkey”,存储密码为“android”,密钥密码为“android”

这是Android 'Get API Key'文档中的默认配置。 https://developers.google.com/maps/documentation/android-api/signup

其他回答

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

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

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

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

默认的密钥库文件:debug。. Android文件夹通常位于安装Android SDK的用户操作系统的默认主文件夹中。

在我的Ubuntu PC中,它的位置是/home/dhananjay/.android

而在Windows PC中,它位于C:\Users\dhananjay\.android

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

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

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

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

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

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

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

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

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

我需要调试。在我刚刚安装Android Studio后,它不在. Android文件夹中。

我的解决方案是创建一个新的空项目,Build->选择Build Varient…然后在Active Build Varient下,我将其设置为调试。然后我构建了这个项目,甚至还在上面运行了调试(不确定是否必要)。在这之后,我检入。android文件夹,并调试。生成密钥存储库。

我如何在同一台Windows 10机器上更改用户名后让我的应用程序重新运行

在Android Studio中,文件>项目结构>应用>点击“+”添加新的配置“config” 文件>项目结构>应用>签名

在Flavors选项卡> Signing框中,选择新的“config”条目 文件>项目结构>应用>口味

这将重新配置应用程序。关闭并重新启动工作室

单击Build > Rebuild Project

该应用程序自动添加并显示: build.gradle

当我在手机上测试这款应用时,Studio要求用这个新配置重新安装应用。应用程序运行之前!

戴纳迈克