Expo-使用“应用程序签名”证书构建android应用程序捆绑

时间:2019-09-15 07:15:06

标签: android react-native google-play expo

我有一个已发布(已发布到Google Play) APK ,该文件由 Expo 构建。 密钥也是由Expo创建的。到目前为止,一切都很好。

我尝试构建应用程序捆绑包,因为现在推荐使用此方法为 Android 构建应用程序。它还有助于减小应用程序的大小。

我遵循了this文档(尚不完全清楚)。 我运行了expo opt-in-google-play-signing,并按照说明进行操作。 最终,成功在Google控制台中创建了证书。

发布管理>应用签名中,现在显示“此应用已启用Google Play应用签名”。

但是看来这些证书没有成功上传到Expo(我不确定这是否是问题)。

我正在使用以下命令构建应用程序捆绑包:expo build:android -t app-bundle

但是问题是当我尝试在控制台的 Release Management 中上传应用程序捆绑包时,它说应用程序签名有错误的上传证书。

我尝试了所有可以在搜索中找到的内容,但没有帮助。

我完全迷路了。有人可以告诉我如何正确构建应用程序捆绑包并将其成功上传到Google Play吗?

1 个答案:

答案 0 :(得分:0)

我做了tutorial来描述您需要遵循的步骤。重要的是,在Google Play中创建证书后,请使用MD5作为上传密钥和商店密钥的密码。