例如,环聊允许您(在旧手机上)卸载更新以将其降级为GTalk。
我可以允许用户使用我的应用进行此操作吗? 我的意思是,我会在商店推送更新,我们能够卸载此更新并恢复到以前的版本吗?
答案 0 :(得分:2)
请注意,在构建ROM时,有两种方法可以提供应用程序 - 一种是简单地将APK放入/ system中的正确目录,另一种方法是将其放置在某些其他代码所在的位置并执行{{1} } 上。只有在简单地将APK放置在需要pm install
所需的位置时才能进行降级功能。
答案 1 :(得分:0)
就我对Hangouts / GTalk的理解而言:GTalk很可能是作为系统应用程序安装的,Hangouts是对GTalk的更新,它也会重命名应用程序。与作为系统应用程序安装并通过Google Play更新的每个应用程序一样,用户可能决定删除更新(与卸载任何非系统应用程序相同),从而恢复该应用程序的出厂版本。
更新之前通过Google Play安装的应用程序时,旧版本不会保留在系统中。因此,我怀疑使用Google Play分发您的应用时可以恢复旧版本。
如果您真的希望您的用户能够返回到以前的版本,您应该考虑在某种Web服务器/ dropbox / ftp /等上托管您的应用程序的旧版本。然后,用户可以抓取这些文件并执行手动降级。