Android开发过程中,会遇到这样的情况,由于业务需求的改变,接口中的参数有可能也会改变,如果处理不好,会导致旧版本奔溃。
客户端处理:
强制用户更新:弹出对话框,没有取消按钮,也不允许用户按返回键,这样用户只能更新了(简单暴力,但用户体验差)。
服务器端处理:
不同的版本给不同的接口(哈哈,比较low,但是好实现)。
参考 :https://www.cnblogs.com/dahe007/p/6255401.html
Android开发过程中,会遇到这样的情况,由于业务需求的改变,接口中的参数有可能也会改变,如果处理不好,会导致旧版本奔溃。
客户端处理:
强制用户更新:弹出对话框,没有取消按钮,也不允许用户按返回键,这样用户只能更新了(简单暴力,但用户体验差)。
服务器端处理:
不同的版本给不同的接口(哈哈,比较low,但是好实现)。
参考 :https://www.cnblogs.com/dahe007/p/6255401.html