【问题标题】:how can i create keystore in android studio?如何在 android studio 中创建密钥库?
【发布时间】:2021-04-07 07:31:07
【问题描述】:

我正在尝试使用 android studio 创建密钥库。

主页说我应该在 Build - Genderate Signed APK 中创建密钥库..

我试图找到 Genderate Signed APK 但我没有

我的 android studio 中没有 Genderate Signed APK。

这种情况我该怎么办???

如何创建密钥库?

【问题讨论】:

    标签: android react-native android-studio


    【解决方案1】:

    转到您的 JDK/bin 文件夹。在那里打开Command Prompt。在里面运行下面的命令。

    keytool -genkey -v -keystore mykeyname.keystore -alias mykeyalias -keyalg RSA -keysize 2048 -validity 10000 -dname "O=organization name"
    

    这里将mykeyname 替换为您想要的密钥库名称。 mykeyaliasorganization name 也是如此。其中组织名称是可选参数。

    重要

    此命令提示您输入密钥库的密码。记住该密码,以便将来在 Playstore 中更新您的应用程序。密钥库包含一个密钥,有效期为 10000 天。别名是您稍后在为您的应用程序签名时将使用的名称,因此请记住记下别名。

    【讨论】:

      【解决方案2】:

      您的项目没有运行配置。您可以在屏幕顶部看到它 - 添加配置。点击它并创建新的配置。

      然后点击构建

      然后点击Generate Signed Bundle/APK

      显示此窗口后,选择apk并点击下一步

      在密钥库路径下点击新建

      点击新建后,将显示此窗口。现在填写详细信息并选择keystore的路径keystore文件名,不要忘记添加有效期长达1000年

      注意:将密钥库文件放在安全的地方,该文件将用于构建新的 apk。

      【讨论】:

      • 添加配置应该怎么做,能说详细点吗??
      • 更新你的gradle到最新版本,它会自动添加配置。
      • 如果这不起作用看这个:developer.android.com/studio/run/rundebugconfig
      • 我正在尝试关注您链接的内容,但错误提示未在模块中指定 monule: 我该如何解决?
      • 让我清除它。您想在问题中配置您的项目还是如何在 android studio 中创建密钥库?
      【解决方案3】:

      您的项目没有运行配置。 (您可以在屏幕顶部看到它 - “添加配置...”)。点击它并创建新配置。然后你就可以运行和构建你的项目了。

      【讨论】:

      • 添加配置应该怎么做,能说详细点吗??
      • 我正在尝试关注您链接的内容,但错误提示未在模块中指定 monule: 我该如何解决?
      • 从组合框中选择模块。
      • 我的意思是没有其他模块只有
      猜你喜欢
      • 2018-04-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-04-29
      相关资源
      最近更新 更多