我想确保我的应用程序的用户始终使用最新版本。如果他们尚未将应用程序更新到最新版本,我想阻止他们使用该应用程序。

做这个的最好方式是什么 ?在每项活动中,我都可以检查我的应用程序网站以查看最新版本,并将其与设备进行比较,但看起来很笨拙。

有没有更好的方法来显示某种阻止用户使用任何其他活动的UI?

最佳答案

在Splash Activity中,检查服务器的最新版本号,如果版本号大于BuildConfig.VERSION_CODE的Server,则用户需要更新应用程序,则可以显示dialog和dialog.setCancelable(false)。

08-18 09:11
查看更多