1

由于一些初始设置错误,为应用程序开发的代码格式为 com.comp_name.app_name。我们在应用程序发布后注意到了这种差异。我们想知道并了解是否:

  1. 我们可以将其更改为 com.correct_comp_name.app_name。如您所见,只有 comp_name 应更改为 correct_comp_name
  2. 如果改变可以执行,什么时候改变合适呢?在下一个版本中?
  3. 此更改将如何影响应用程序?换句话说,在顶层代码中包含 com.correct_comp_name.app_name 的新版本仍将链接到以前的应用程序版本并被视为初始版本的延续?

上面描述为 app_name 的应用程序名称是正确的,不需要任何更改。

谢谢你的支持,VN

4

1 回答 1

0

不幸的是,您无法在发布到 Play 商店后更改包名称。

但您可以执行以下操作:

  1. 为当前应用程序准备更新,它将检查您的 API 中的一些标志,以检测新应用程序是否已发布到商店。(下面会解释)
  • 如果它已发布并且有具有新包名称的应用程序,那么您打开该应用程序的意图
  • 如果它已发布并且没有具有新包名称的应用程序,则打开意图以谷歌播放到您的应用程序,以通知用户下载新应用程序。
  1. 准备好后将更新提交给用户。
  2. 更改您的应用程序的包名称并在 google play 上创建新应用程序并使用新包名称提交新应用程序。
  3. 当您的应用程序获得批准时,请不要发布您的旧应用程序并在说明中添加指向新应用程序的链接

现在,如果应用程序尚未发布到商店,用户仍然可以使用当前应用程序。当应用程序发布时,用户必须安装新应用程序才能继续使用。

这是最好的方法,就像我在遇到同样问题时对我的应用程序所做的那样。

于 2021-03-05T20:03:11.177 回答