【发布时间】: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 扩展库包 为许可证验证库和下载器库创建一个新的库模块。对于每个库:
选择文件 > 新建 > 新建模块。
在 Create New Module 窗口中,选择 Android Library,然后选择 Next。
- 指定应用程序/库名称,例如“Google Play License Library”和“Google Play Downloader Library”,选择最低 SDK 级别,然后选择
结束。
- 选择文件 > 项目结构。
- 选择“属性”选项卡并在“库存储库”中输入库 /extras/google/ 目录(play_licensing/ 用于许可证 验证库或 play_apk_expansion/downloader_library/ 用于 下载器库)。
- 选择确定以创建新模块。
我尝试执行上述步骤,但没有发生任何事情。
【问题讨论】:
标签: android android-studio apk-expansion-files