java - 要求用户切换到新包的最愉快方式(删除实际应用程序并安装新应用程序)

标签 java android installation uninstallation

我有 5 个适用于不同国家/地区的应用程序。我可以在上周制作一个包含 7 个国家(在 5 个应用程序中)的一体化应用程序。所以我希望我的用户都切换到对我来说更容易维护的国际版本。

我应该采取什么策略来为用户提供切换到新应用程序时最舒适的用户体验?我的目标是获得 100% 的传输率。:)

用户将不得不删除他们的实际应用并安装新应用。

提前致谢, 斯蒂芬

最佳答案

好吧,我想到的第一件事是:因为您实际上可以重定向到您在市场上的应用程序,所以您可以发布更新,并在启动时显示一个对话框,解释为什么他们应该下载新应用程序并让它重定向(确定和取消以及基本上每次点击)到市场下载您的新应用程序。然而,如果他们不安装新应用程序,这将阻止您的应用程序的使用,因此可能会有人对此举不悦..

您还可以做的是在安装新应用程序后删除之前的应用程序,并使用户的过渡更加顺畅。

因为 android 不允许应用程序具有相同的包名,所以你不能真正将东西合并到一个应用程序中。

我也很好奇其他人的建议。

希望这对您有所帮助。 别忘了投票 :D。

关于java - 要求用户切换到新包的最愉快方式(删除实际应用程序并安装新应用程序),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6342465/

相关文章:

java - Jackson 不会将新的 JSON 对象附加到现有的 Json 文件中

android - 自定义 attr 获取颜色返回无效值

opencv - 如何使用PythonPath指向新安装的Opencv?

mysql - 需要指导我的 Visual Basic 应用程序安装

python - 如何在 Linux 上安装另一个版本的 python?

java - 如何将消息事件数据变量访问到 jbpm5 中的网关约束定义中

java - MySQL JDBC over SSL 问题

java - JEP和JCP有什么区别或关系

android - 为什么我的 HTML5 表单不能在 Android 模拟器中运行?

android - 如何在android中的TextInputLayout中对齐文本?