android - 如何在 Google Play 上的同一应用程序中使用另一个 keystore

标签 android react-native google-play expo hybrid-mobile-app

我们开始使用 Expo 开发一个应用程序,然后将其推送到 Google Play。它现在仍在 Google Play 上。

最近,我们决定从头开始使用 react-native(没有弹出 expo,这是一个与旧项目功能相同的新项目,请不要问我为什么,这是我们团队的一个艰难决定)。

现在我们尝试在与 Google Play 上的旧版本相同的项目上上传新版本,Google 表示我们的应用签名 key 已更改。

我们知道这是真的,但我们不知道如何重用旧的 keystore 。在旧的 expo-project 中,我们找到了一个查找名称 *.jks,但不记得它的密码和它的 key 别名。

我们想知道是否可以在 Google Play 上更改应用签名 key ,以便能够继续使用旧项目,而不是创建新项目。

非常感谢你!

最佳答案

如果您丢失了私有(private)上传 key ,或者它已被泄露,您可以创建一个新 key ,然后向您的帐户所有者询问 contact support to reset the key .联系支持人员时,请确保您的帐户所有者附加了 upload_certificate.pem 文件。

谷歌支持团队注册新的上传 key 后,您会收到一封电子邮件,然后您可以更新您的 keystore 并向 API 提供商注册您的 key 。

关于android - 如何在 Google Play 上的同一应用程序中使用另一个 keystore ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62118988/

相关文章:

android - 退款后如何撤销 Android 应用内非消耗品购买权利?

android - Google Play 中的 "Billing not supported"错误

java - Android Edittext - 输入负数 numberDecimal|numberSigned

java - Android - Gson 解析错误 - Malformed Json Exception

javascript - 返回 map 内的嵌套 View

react-native - React Native atob()/btoa() 在没有远程 JS 调试的情况下无法工作

android - 如果目标 View 改变大小,是否需要刷新或重新设置 onTouchListener?

android - 如何在 WebView 中内联播放 html5 视频?

javascript - 无法将全局变量设置为等于 Promise 返回的值

android - 当 minSdkVersion 在应用程序更新中更改时会发生什么?