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


当前回答

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

其他回答

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

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

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

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

单击Build > Rebuild Project

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

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

戴纳迈克

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

编辑 步骤1)转到文件>项目结构>选择项目>进入“签名”,选择您的默认或任何您想要的密钥库,并填写所有详细信息。如果您无法填写细节,请点击绿色的“+”按钮。我在截图中高亮了。

步骤2)非常重要:进入构建类型>,选择您的构建类型,并选择“签名配置”。在我的例子中,我必须选择“配置”。检查突出显示的区域。

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

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

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

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

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

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

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

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

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

另一种找到你的关键信息的方法是去你的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