我需要启用谷歌+ api,所以我需要debug.keystore。我切换到Android Studio,不知道它在哪里。我可以在eclipse的~/.android/debug.keystore路径下找到它。
当前回答
尝试之前同步gradle。 完成任务中的步骤…
其他回答
在Windows上,如果调试。keystore文件不在(C:\Users\username\.android)的位置,调试。keystore文件也可以在安装Android Studio的位置找到。
另一种找到你的关键信息的方法是去你的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
默认的密钥库文件:debug。. Android文件夹通常位于安装Android SDK的用户操作系统的默认主文件夹中。
在我的Ubuntu PC中,它的位置是/home/dhananjay/.android
而在Windows PC中,它位于C:\Users\dhananjay\.android
如果您发现没有安装JDK。打开android终端,打开android Studio自带的JRE bin文件夹。
C:\Program Files\Android\Android Studio\jre\bin
并执行以下命令。请记住将USERNAME替换为您实际的PC用户名。
keytool -list -v -keystore "C:\Users\USERNAME\.android\debug.keystore" -alias androiddebugkey -storepass android -keypass android
在Android Studio中,你可以找到所有应用签名信息,而无需任何控制台命令:
打开你的项目 从右侧面板点击Gradle 在Gradle项目面板打开文件夹:Your Project -> Tasks-> Android 运行signingReport任务(双击),您将在Gradle控制台中看到结果(keystore路径,SHA1,MD5等等)。
推荐文章
- 警告:API ' variable . getjavacompile()'已过时,已被' variable . getjavacompileprovider()'取代
- 安装APK时出现错误
- 碎片中的onCreateOptionsMenu
- TextView粗体通过XML文件?
- 如何使线性布局的孩子之间的空间?
- DSL元素android.dataBinding。enabled'已过时,已被'android.buildFeatures.dataBinding'取代
- ConstraintLayout:以编程方式更改约束
- PANIC: AVD系统路径损坏。检查ANDROID_SDK_ROOT值
- 如何生成字符串类型的buildConfigField
- Recyclerview不调用onCreateViewHolder
- Android API 21工具栏填充
- Android L中不支持操作栏导航模式
- 如何在TextView中添加一个子弹符号?
- PreferenceManager getDefaultSharedPreferences在Android Q中已弃用
- 在Android Studio中创建aar文件