是否有可能将一个Android应用程序分成两个APK文件?



我有一个android应用程序(单个apk文件),包含代码和大量图形,需要大量空间。我想把这个庞大的应用程序分成两个部分。第一部分是源代码和小图形(占用低空间),第二部分包括所有其他图形。当用户启动第一个应用程序时,它使用来自另一个应用程序的图形。

1)是否有可能解决?

2)如果可能的话,我如何从第一个apk访问到SD卡上的资源文件,它存储在另一个zip/archive/jar/或apk中?

也许你可以在一个应用程序中提供图形作为内容提供者,然后在另一个应用程序中读取它们

您可以使用Library Projects来实现这一点。

有很多方法可以做到这一点。其中比较流行的一种是要求应用程序在"首次运行"时下载大型图形。

最新更新