由于一些初始错误设置,为应用程序开发的代码格式为com.comp_name.app_name。在申请公布后,我们注意到了这种差异。我们想知道并理解是否:
- 我们可以将其更改为com.correct_comp_name.app_name。正如您所看到的,只有comp_name应该更改为correct_comp
- 如果可以执行更改,什么时候进行更改比较合适?在下一个版本中
- 此更改将如何影响应用程序?换句话说,在顶级代码中包含com.correct_comp_name.app_name的新版本仍将链接到上一个应用程序版本,并被视为初始版本的延续
上面描述为app_name的应用程序名称是正确的,不需要任何更改。
感谢您的支持,VN-
不幸的是,在发布到play store后无法更改包名称。
但是你可以做以下事情:
- 为当前应用程序准备更新,该更新将检查API中的一些标志,以检测新应用程序是否发布到商店。(将在下面解释)
- 如果它已发布,并且存在具有新包名称的应用程序,则您打开此应用程序的意图
- 如果它已经发布,并且没有新包名的应用程序,那么打开intent to google play to your app,通知用户下载新应用程序
- 准备好后将更新提交给用户
- 更改你的应用程序的包名,在googleplay上创建新的应用程序,并提交带有新包名的新应用程序
- 当你的应用程序获得批准时,取消发布你的旧应用程序,并在描述中添加指向新应用程序的链接
现在,如果应用程序尚未发布以存储,用户仍可以使用当前应用程序。当应用程序发布时,用户必须安装新的应用程序才能继续使用。
这是最好的方法,就像我在遇到同样的问题时对我的应用程序所做的那样。