【问题标题】:Is it good practice to clear the cache files generated by AdMob in Android?清除 Android 中 AdMob 生成的缓存文件是一种好习惯吗?
【发布时间】:2016-01-02 14:31:53
【问题描述】:

我已在我的 Android 应用中集成了 AdMob。我注意到该应用程序在应用程序数据文件夹中由 AdMob 生成的名为 app_webview 的文件夹中占用了越来越多的存储空间。我应该在每次应用退出时清除此文件夹的内容吗?

【问题讨论】:

    标签: android caching admob android-webview


    【解决方案1】:

    我应该在每次应用退出时清除此文件夹的内容吗?

    您为什么要这样做? Admob 这样做是为了提供更好、更快的广告服务。而且我确信它缓存的数量在可容忍的范围内。清除用户存储空间上的那么多空间不会让他很高兴。但是,由于 Admob 试图再次重新下载所有内容,您将失去收入。 它会降低您的填充率,从而降低您的收入。

    这样做没有坏处,但您的损失(收入)会多于获得的(用户满意度)。用户可能甚至没有注意到它。

    【讨论】:

    • 完全不同意您的回答...如果您正在开发一个非常简单的应用程序,那么您的应用程序占用 5MB 而 admob 的东西占用 50MB 是不合理的,如果您的应用程序针对的是低端设备,那就更糟了...
    【解决方案2】:

    Admob 只是缓存其广告,以便它们加载更快。如果文件系统太满,Android 操作系统将清除 /cache 目录,并且 Admob 应该管理自己的缓存大小。你不应该担心它。

    【讨论】:

    • 但我相信,当用户看到应用程序占用过多存储空间时,他们往往会卸载它。我的应用程序的总大小只有 10mb 左右,但仅此缓存就占用了 20mb 多,所以我自然担心,除了加载时间较慢之外,我还有什么理由不清除它?
    猜你喜欢
    • 1970-01-01
    • 2018-01-17
    • 1970-01-01
    • 1970-01-01
    • 2011-02-08
    • 1970-01-01
    • 2019-11-07
    • 1970-01-01
    • 2011-09-02
    相关资源
    最近更新 更多