android - 对于大型 Assets 文件夹 'Uploading apk to device' 每次都花费太长时间

标签 android assets uploading

我的“ Assets ”文件夹中有一个大文件。现在每次当我通过 eclipse 运行我的应用程序时,它都会复制设备上的大文件。上传文件时间过长。我只想在大文件发生更改时而不是每次都将其复制到设备上。怎么做?

最佳答案

只要该文件是您的“ Assets ”文件夹的一部分,它就会成为您的 apk 的一部分,因此您必须支付上传时间。

您可以通过从 Assets 文件夹中删除大文件并从其他地方获取它们来减少 apk 上传时间。

例如,您可以使用 android expansion files为此目的。

如果你必须在 Assets 文件夹中使用它,你可以创建一个特殊的“调试”apk: special apk 不会在其 Assets 中包含该文件,它将从本地存储加载该文件。您可以使用 adb 将大文件推送到设备。这样您只需将文件加载到设备一次并节省宝贵的调试时间。

关于android - 对于大型 Assets 文件夹 'Uploading apk to device' 每次都花费太长时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28452810/

相关文章:

audio - 使用ASIHTTPRequest上传音频文件

Android - 当 Activity 完成时线程会发生什么?

Android camera2 输出到 ImageReader 格式 YUV_420_888 仍然很慢

ruby-on-rails-3 - Heroku Cedar - 静态 Assets - Rails 3.0.x

asp.net - 具有调整大小的ASP.NET图像上传

ios - 将屏幕截图上传到新的 iTunes Connect 时出错

android - 使用本地库而不是 nexus 一

java - 在布局中正确设置对象

image - 在 Flutter works 中显示图像一次

android - 如何查看Android Asset资源?