【问题标题】:APK Expansions android studioAPK 扩展安卓工作室
【发布时间】:2018-11-09 14:43:48
【问题描述】:

我需要在扩展文件中分离我的可绘制图像,因为如果我在更新我的应用程序时没有将它们分开,用户将再次下载所有 54 MB 的应用程序,但如果我将它们分开,用户将下载仅 5 MB 的 apk。

我尝试按照 android 开发者文档的说明进行操作 https://developer.android.com/google/play/expansion-files#AboutLibraries

他们在这里说如何添加这个库

准备使用下载器库 要使用下载器库,您需要从 SDK 管理器下载两个包并将相应的库添加到您的应用程序中。

首先,打开Android SDK Manager(Tools > SDK Manager),在Appearance & Behavior > System Settings > Android SDK下,选择SDK Tools选项卡选择下载:

Google Play 许可库包 Google Play APK 扩展库包 为许可证验证库和下载器库创建一个新的库模块。对于每个库:

  1. 选择文件 > 新建 > 新建模块。

  2. 在 Create New Module 窗口中,选择 Android Library,然后选择 Next。

  3. 指定应用程序/库名称,例如“Google Play License Library”和“Google Play Downloader Library”,选择最低 SDK 级别,然后选择 结束。
    1. 选择文件 > 项目结构。
    2. 选择“属性”选项卡并在“库存储库”中输入库 /extras/google/ 目录(play_licensing/ 用于许可证 验证库或 play_apk_expansion/downloader_library/ 用于 下载器库)。
    3. 选择确定以创建新模块。

我尝试执行上述步骤,但没有发生任何事情。

【问题讨论】:

    标签: android android-studio apk-expansion-files


    【解决方案1】:

    您可以尝试通过添加这些可绘制图像的屏幕截图来最小化图像大小。我知道这不是最小化大小的完美方法,但我也遇到了这个问题,我也做了同样的事情。

    【讨论】:

    • 无论我将大小最小化到多少,仍然会发生同样的问题,即当发生任何更新时,用户将再次重新下载应用程序。所以我需要将图像放在扩展文件中。你能帮我解决这个问题吗?
    猜你喜欢
    • 2013-07-08
    • 2017-04-17
    • 2014-04-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多