我只是想知道是否可以将更新上传到Google Play商店中仅更新特定资源文件的应用,以便用户只需下载几KB进行更新? 我到处寻找,找不到这个问题的任何答案。
我问这个,因为很多应用都很明显,即。游戏,在GPlay上,他们不下载一个全新的游戏并删除旧游戏,而只是更新特定文件?
谢谢!
答案 0 :(得分:1)
Google目前不支持这类补丁。随着Firebase的推出,你可以modify remotely properties而无需上传新的APK,但这无法达到你想要的效果。
还有其他解决方案,例如Tinker,可以提供热修复解决方案,而无需上传新的APK,并满足您的需求。虽然我还没有对它进行全面测试,但它的声誉非常好。另一方面,它有一些你应该在github site中阅读的已知问题。
在他们的app修补程序示例中,他们会更新语言资源值,如下所示: https://github.com/Tencent/tinker/blob/master/tinker-sample-android/app/src/main/res/values/strings.xml