【问题标题】:What is the purpose of keystores folder in react-native android projectreact-native android项目中keystores文件夹的目的是什么
【发布时间】:2016-08-31 04:35:42
【问题描述】:

我目前在 react native 方面有点挣扎。我已经按照docs 中提到的步骤成功生成了 singed APK。我发现 react-native android 的目录结构与 android-studio 不同。 react-native android项目中有一个名为keystore的文件夹。该文件夹的用途是什么?我需要将密钥库保存在其中吗?而doc say 则将 keystore 文件放在 android/app 目录下。

请分享您的想法。 谢谢

【问题讨论】:

    标签: react-native keystore android-keystore react-native-android


    【解决方案1】:

    如果您想将您的应用发布到 Play 商店,您需要对您的应用进行签名,以便 Play 商店可以辨别出实际上是您发布到商店。密钥库文件如前所述:

    密钥库是包含一个或多个私钥的二进制文件。当您使用 Android Studio 签署要发布的 APK 时,您可以选择生成新的密钥库和私钥或使用已有的密钥库和私钥。您应该为您的密钥库选择一个强密码,并为存储在密钥库中的每个私钥选择一个单独的强密码。您必须将密钥库保存在安全可靠的地方。请参阅下面的保护您的私钥。

    相关链接:

    【讨论】:

    • 非常感谢您的评论,我知道密钥库文件的价值,但我的问题是关于密钥库文件夹。那个目录是干什么用的?请看截图,有一个名为 keystores 的文件夹
    • 我相信 React Native 只是将您的调试密钥库文件存储在该文件夹中。此外,如果您查看密钥库文件的生成方式,它会将其放在那里。这里是references in the Github repo
    猜你喜欢
    • 1970-01-01
    • 2023-02-26
    • 1970-01-01
    • 2016-06-15
    • 1970-01-01
    • 2015-10-04
    • 2012-03-24
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多