gpt4 book ai didi

android - 检查 APK 扩展 obb 有效性的最佳实践

转载 作者:行者123 更新时间:2023-12-02 20:01:05 25 4
gpt4 key购买 nike

如果我使用 zip 文件,检查 APK 扩展 obb 有效性的最佳实践是什么?

最佳答案

如果您使用 zip 作为 OBB 有效负载,则可以使用加载于的 APK 扩展 ZIP 库

/extras/google/google_market_apk_expansion/

其中包含3个目录:

/downloader_library - library used to download OBB

/zip_file - library providing helper functions to use a ZIP OBB file

/downloader_sample - sample for using both downloader_library and zip_file

如果您检查/downloader_sample 中的源代码,您将获得通过执行以下操作进行验证的 Google 示例代码(在检查 OBB 文件是否存在之后):

  1. 检查文件大小是否与正确大小匹配,您必须在 APK 中存储正确的大小,每次更新 OBB 文件时都需要记住执行此操作
  2. 计算每个文件的 CRC 以查看它们是否正确

显然,如果您的 OBB 文件很大,则需要一些时间,因此您只需执行一次并存储验证结果以供将来引用。

您可以找到一篇关于此的相当完整的 Android 开发文章 here .

关于android - 检查 APK 扩展 obb 有效性的最佳实践,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17673441/

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