gpt4 book ai didi

android - INSTALL_FAILED_INSUFFICIENT_STORAGE 错误,原因不明

转载 作者:行者123 更新时间:2023-11-29 22:01:51 27 4
gpt4 key购买 nike

我正在开发我的 Android 应用程序,我想使用我自己的数据库文件。我的数据库大约有 115 MB,所以我必须将它分成 1 MB 的部分,以便在安装过程中将它从 Assets 传输到手机中。如您所知,我的应用程序将变得很大,所以我决定压缩它,将其传输到手机中,然后将其解压缩到 SD 卡并使用它。当我压缩数据库时,大小从 115 MB 减少到 41 MB,并且由于 Assets 最大大小,我也将它分成 1 MB 的部分。

当我尝试在我的测试设备(而不是虚拟机)中安装我的应用程序时,我遇到了以下荒谬的事情:当我在 android 项目中放入 Assets 文件时,所有未压缩的数据库部分(115 个部分/115 MB 大小)出现Installation error: INSTALL_FAILED_INSUFFICIENT_STORAGE,这是正常的。之后,我从 Assets 中删除了所有文件,只复制了未压缩数据库的 50 个部分,大小为 50 MB,应用程序运行良好!之后,我再次从 Assets 中删除所有这些文件并复制压缩的数据库部分(41 个部分/41 MB 大小)并且出现相同的错误Installation error: INSTALL_FAILED_INSUFFICIENT_STORAGE。这怎么可能?有什么原因吗,因为压缩文件有什么解释吗?我想提一下,当我尝试它时,应用程序启动时我没有执行任何任务。我只将文件放在 Assets 文件夹中并启动应用程序。

最佳答案

一个应用程序只能占用 50 MB,如果您想使用更多空间,您需要使用 expansion files .

关于android - INSTALL_FAILED_INSUFFICIENT_STORAGE 错误,原因不明,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11723244/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com