我试图在Android工作室,在Windows上做一个地图应用程序。如何查询SHA-1指纹证书编号?
当我使用Eclipse时,它就在Windows ->首选项-> Android ->构建下。但在Android Studio中,我找不到类似的选项。
我在文档里看到
Android Studio自动在调试模式下签署应用程序
从IDE运行或调试项目。
所以我试着设置我的Java bin路径,并运行以下命令,从这里取:
keytool -list -v -keystore "%USERPROFILE%\.android\debug.keystore" -alias androiddebugkey -storepass android -keypass android
然而,我得到了一个错误消息,说它是一个非法选项。
一步一步地,我如何在Android Studio中获得这些信息?
作为解决方案:我之前使用Eclipse生成的SHA-1指纹注册了我的应用程序。我可以使用相同的API键工作在我的项目在Android工作室?
许多用户给出了他们的答案,在Android Studio 4.2以下的版本中运行良好。但对于Android Studio 4.2和更新版本,遵循以下步骤生成SHA密钥。步骤在这些图片中给出。
步骤:
1)点击gradle。Android Studio的右上角。正如你在这张照片上看到的。
2)现在点击图标如下图所示。一个新的可搜索窗口/屏幕将打开。
3)现在输入gradle signingreport,按Enter键开始生成SHA KEY,如下图所示。
4)您的SHA密钥将生成如图所示。使用这些步骤,你可以在Android Studio 4.2中生成SHA KEY。
注意:-如果您无法获得SHA密钥,则按照本回答中给出的说明进行操作。(颤振/反应本机…)
链接:-SHA颤振/反应本机键
(2017年更新)
第一步:在Android Studio的右上方单击Gradle选项。
步骤2:
——点击刷新(从Gradle栏点击刷新,你会看到项目的Gradle脚本列表)
——点击你的项目(你的项目名称表单列表(根))
——点击任务
——点击Android
双击signingReport(你会在Gradle控制台/运行栏中得到SHA1和MD5)
第三步:点击Android Studio底部的Gradle控制台选项,查看你的SHA1密钥。
步骤4:现在您获得了SHA密钥,但不能运行项目。这就是为什么将配置更改为应用程序模式。见下图。
像这样。
第五步:快乐编码!!