首页 > 解决方案 > Android,在android项目中加载大量图片

问题描述

我必须在android项目中上传200mb图片(大约4000张图片)。我需要它在应用程序中拥有本地的所有内容。我试图将所有内容都放在可绘制文件夹中。但它没有安装告诉我的应用程序:

未知故障(在 android.os.Binder.execTransact(Binder.java:752))

当我单击 Binder.java:752 时,它会将我带到这一行:

checkParcel(this, code, reply, "不合理的大绑定回复缓冲区");

所以,我认为,问题在于我把所有东西都放在了drawable中。有没有人知道我该如何解开这个谜语?

标签: androidimageandroid-studiodrawable

解决方案


我以前没用过,但谷歌有一个大 APK 文件的解决方案,它的名字是 APK expension files。官方文档在这里:https ://developer.android.com/google/play/expansion-files

你也可以在这个线程中找到一些关于扩展文件的解释:创建 APK 扩展文件的步骤

或者,您可以将图像文件下载到目录中以供使用。但是用户可以使用文件资源管理器应用程序访问图像。


推荐阅读