Android Studio中的debug.keystore在哪里?
我需要启用谷歌+ API,所以我需要debug.keystore 。 我切换到Android Studio,不知道它在哪里。 我可以在path〜/ .android / debug.keystore中find它。 
  编辑步骤1)转到文件>项目结构>select项目>转到“签名”,select你想要的默认或任何密钥库,并填写所有的细节。 如果您无法填写详细信息,请点击绿色的“+”button。 我已经在屏幕截图中突出显示。 
 步骤2)非常重要:转到构buildtypes>select您的构buildtypes,并select您的“签名configuration”。 在我的情况下,我必须select“configuration”。 检查突出显示的区域。 
找出你的关键信息的另一种方法是去你的java文件夹,对我来说,它是在
 C:\Program Files\Java\jdk1.8.0_60\bin 
并运行以下命令
 keytool -list -v -keystore "%USERPROFILE%\.android\debug.keystore" -alias androiddebugkey -storepass android -keypass android 
从命令中你可以很容易地看到keystore地址是“c:\ users \ <%mylogin%>。android \ debug.keystore”,别名是“androiddebugkey”存储密码是“android”密码是“android”
这是Android“获取API密钥”文档的默认configuration。 https://developers.google.com/maps/documentation/android-api/signup
- 
对于Windows用户: C:\Users\username\.android\debug.keystore
- 
对于Linux / Mac OS用户: ~/.android/debug.keystore
 之后您将通过以下代码使用命令提示符获得SHAH1 : 
  keytool -list -v -keystore "C:\Users\username\.android\debug.keystore" -alias androiddebugkey -storepass android -keypass android 
在Android Studio中,您可以find所有的应用程序签名信息
- 
打开你的项目 
- 
点击右侧面板上的Gradle 
- 
在Gradle项目面板打开文件夹:您的项目 – >任务 – > Android 
- 运行signingReport任务(双击),您将在Gradle控制台(密钥库path,SHA1,MD5等)中看到结果。
  
 
 我有这个问题。  debug.keystore文件丢失。 所以为我创build一个正确的文件的唯一步骤是在Android Studio中创build一个新的Android项目。 
 它在pathC:\Users\username\.android\下创build了一个新的debug.keystore 。 
这个解决scheme可能只适用于尚未创build任何项目的情况。
在Windows上,如果debug.keystore文件不在位置(C:\ Users \ username \ .android)中,则也可以在安装了Android Studio的位置finddebug.keystore文件。