我们将构建一个包含大量资产的应用程序,其中包含数百个图像和视频。由于它的大小,我们将侧面加载初始应用程序。
出于安全原因,我们希望包含资产的媒体文件夹位于应用程序根目录中。
我们已经知道稍后要添加的功能,因此我们必须进行升级。是否可以升级应用程序但包含最初包含的媒体?
如果不是,我们如何保护应用程序之外的文件夹。
谢谢
答案 0 :(得分:1)
说实话,这不是一个非常有效的安全机制 - 几乎任何Android设备都非常容易,而且在root设备上,用户可以毫不费力地获取应用程序根目录中的资产。
更好的选择可能是以某种方式加密您的媒体资产;这样,您可以在启动时下载它们,而不是将它们与应用程序捆绑在一起,这样APK就可以保持很小,并且可以轻松保留资产而无需升级。