0

我刚刚完成了一个大约 100MB 的应用程序,我需要第一次使用扩展文件。

我已经浏览了本教程http://ankitthakkar90.blogspot.co.uk/2013/01/apk-expansion-files-in-android-with.html,但我不明白扩展文件的概念和寻找更清楚一点。

  1. 这些扩展文件的内容究竟是什么?例如,我的应用程序使用了很多图像和视频,这就是我的扩展文件中需要包含的内容。

  2. 如果以上是正确的,这是否意味着我需要将它们从我的项目中取出,更改我的代码是我直接从我的可绘制对象中引用了这些资源,而不是从内存中引用它们?

  3. 如果上述两个都是错误的,那么扩展文件中到底发生了什么以及已经超过 50MB 的 apk 会发生什么。

我真的很感激任何帮助解释这一点。

4

1 回答 1

0

1) 扩展文件可以包含您在应用程序中使用的任何资产(视频、音频、图像、文本文件等)。

2) 是的,您的扩展文件是在设备的外部存储中提取的。您应该更新所有引用以从那里获取数据。

http://developer.android.com/google/play/expansion-files.html

上面的链接已经解释了一切(命名使用,如何调试)等。

于 2013-10-11T13:02:01.647 回答