【发布时间】:2021-07-21 21:12:21
【问题描述】:
首先,当您的手机上有应用并且此应用在 Play 商店中有更新时,谷歌只返回更新的部分代码而不是整个包装(例如 3 毫克而不是 8 毫克,即整个包装的大小)。我研究并发现在android方面,google play提取本地应用程序并合并从play store下载的更新文件并生成新的apk,然后安装新的apk和更新。考虑到 Play 商店没有用于签署新 apk 的 apk 密钥库,但 apk 已成功安装。 现在,我有一个应用程序可以从我的服务器下载更新的 apk。服务器检测两个 apk 之间的更改并仅返回已完成的更改。现在,在 android 端,我希望我正在运行的应用程序提取本地 apk 并将其与更新合并并生成新的 apk(如 Play 商店)。它也应该签署新的 apk,但它不应该将我的密钥库放在用户端文件中。 我最近在 Windows 中,解压缩了一个 apk 文件并从另一个 apk 中添加了一些文件。两个 apk 都已签名。把那个新的apk放在我的手机里。但android无法安装应用程序并说“应用程序无法安装”。 我该怎么做?
【问题讨论】:
标签: android