如何使用现有证书对带有expo的apk进行签名?

Meh*_*maz 2 react-native expo

使用命令生成apk

# expo build:android
Run Code Online (Sandbox Code Playgroud)

并上传到谷歌播放控制台。

但它失败了并说:You uploaded an APK that is not signed with the upload certificate

然后我做了什么去App Signing部分并下载了deloyment.cert文件,

现在我想知道如何告诉 expo 使用此文件来签名和构建 apk 文件?

expo cli 版本 3.22.3 输出的密钥库中的哈希值# expo credentials:manager与存储中的内容不同,如何生成新的密钥库文件来更新此信息?

在此输入图像描述

bre*_*tne 6

您可以在项目目录中运行expo credentials:manager来管理项目的签名凭据。阅读有关使用 expo 托管项目在 Android 上进行应用程序签名的更多信息,请访问https://docs.expo.io/distribution/app-signing/#android