小编Dav*_* Lo的帖子

无需安装新APK即可更新应用

我正在尝试查看是否可以在不下载.apk文件的情况下远程更新用户手机上的应用程序.(这是来自我的"老板"的信息收集请求.他认为这可能在iOS上,所以他希望我检查Android).

基本上,我试图让我的应用程序偶尔从我们的Web服务器中提取版本号以查看是否需要更新,如果是,那么应用程序会询问权限,然后下载新文件(更新源代码,.xml布局文件,图像等)从而绕过了从Play商店下载我们的APK(大小为50mb)的需要,用于修补程序甚至小功能更新.

从我发现的:

  1. 我可以下载资源/数据文本文件,可以读取更多内容,但无法真正修改源代码,因为......

  2. APK文件基本上是"烘焙"的,当它创建的源代码,.xml文件等被最小化,重命名和混淆时意味着向现有APK添加新功能或修补程序将是困难的.我认为你可以改变图像但这就是它.

我相信Candycrush在下载新级别时会以某种方式完成它(一个不涉及游戏商店的应用程序内更新),但这可能只是方法1.对Firebase的远程配置的简要研究也有类似但前提的限制 - 设置参数意味着尝试使用它进行修补/更新可能会有点不稳定.

我是正确的还是我错过了一些明显的东西?

android hotfix apk

9
推荐指数
1
解决办法
4763
查看次数

标签 统计

android ×1

apk ×1

hotfix ×1