这是一个重复的问题,因为我没有得到答案。希望有人会看到并回答。
我有一个Android应用程序,其下载次数。我想用一些主要的修复和更新来更新应用程序。由于此更新,最终用户可能会失败身份验证并需要重新输入我不喜欢的凭据。同时我想保留相同的包名,以便在Playstore上保持下载和应用程序声誉。
那么我怎样才能实现这些目标 1.更新Playstore上的Android应用程序,即使最终用户在设置中启用自动更新,也不会推送自动更新。
之前的应用下载和用户反馈应该在那里 所以这种方式老用户仍然继续使用旧版本,任何从playstore下载应用程序的新用户都将享受新的应用程序。
谢谢
答案 0 :(得分:0)
好的,你提到保留一个包名和东西......改变它永远不应该是一个选项。用户可以有十个相同的应用程序,所有应用程序具有不同的功能,因为您的更新都是单独打包的。没有办法阻止Google Play自动更新应用,用户可能只需要处理重新输入凭据。由于没有解决方法,您可以简单地向用户道歉。例: 当用户登录时,保存一个名为“wasLoggedIn”的布尔值。然后,在您的登录/启动页面上检查是否为真。如果是,则显示一个对话框,例如“抱歉给您带来不便,但由于出现错误,您已被注销”。这将使用户再次登录更加舒适。