java - 如何在Linux中使用控制台使用java keytool创建发布证书?

标签 java android google-maps keytool google-maps-android-api-2

我有一个 Android 应用程序,我正在其中使用谷歌地图。我使用调试 key 开发了这个,现在我需要使用发布证书,但我不知道如何做到这一点,请帮助。谢谢

最佳答案

来自Documentation :

Here's an example of a Keytool command that generates a private key:

$ keytool -genkey -v -keystore my-release-key.keystore -alias alias_name -keyalg RSA -keysize 2048 -validity 10000

由于 keytool 随 Java 安装一起提供,因此它在 Linux 和 Windows 上的工作方式相同。

要查找 keystore 中证书的 MD5 或 SHA1 指纹,您可以使用:

keytool -v -keystore my-release-key.keystore -list

它们列在证书指纹部分中

关于java - 如何在Linux中使用控制台使用java keytool创建发布证书?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14652214/

相关文章:

java - JShell 可能从 double 到 float 的有损转换

java - Swing:有时会跳过 JTree 或其他组件上的鼠标事件

java - String.replaceAll() 在我的循环中不起作用

java - 如何在 Android 应用程序中处理/处理 Firebase Cloud Messaging 的数据负载(包括通知)?

google-maps - 如果重新加载 Google Map API v3 偏离中心(不是通常的 'resize' 东西)

java - 查找数组中的差异

java - Spring Security 做自动过滤注入(inject)吗?

java - Android:创建一个透明盒子,里面有元素

android - 在android中设置具有动态颜色的 map 标记图标

android - map 仅在其 Activity 为 Launcher Activity 时加载