我正在实施一个应用程序,可以通过从网上下载新版本来更新。我想知道是否有办法,如何下载例如来自应用程序A的A.apk,然后使用新下载的应用程序A版本唤起新的安装程序?我的下一个问题,是否有任何方法如何“解压缩”下载的apk以获取有关它的应用程序版本的信息?
由于
答案 0 :(得分:2)
答案 1 :(得分:1)
查看here了解如何下载和安装应用。
至于检测未安装的apk的版本,您可以尝试从PackageManager文档中查看getPackageArchiveInfo
,但您可能还想在网络上维护一个小型数据库或引用服务器,指示程序包版本以使更新检查更快。