首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Android apk在play store上提供扩展文件

Android apk在Play Store上提供扩展文件是为了解决应用程序包大小限制的问题。当应用程序包(apk)的大小超过50MB时,开发者可以将额外的资源文件(例如音频、视频、图像等)打包为扩展文件,以便用户在下载和安装应用程序时可以选择性地下载这些文件。

扩展文件可以分为两种类型:主扩展文件(main expansion files)和补充扩展文件(patch expansion files)。主扩展文件包含应用程序的核心资源,而补充扩展文件包含应用程序的更新或修补资源。

优势:

  1. 解决应用程序包大小限制:通过将额外的资源文件打包为扩展文件,开发者可以避免应用程序包过大而无法上传到Play Store的问题。
  2. 节省用户下载时间和数据流量:用户可以选择性地下载扩展文件,只有在需要时才会下载额外的资源文件,从而减少下载时间和数据流量消耗。
  3. 灵活更新和维护:开发者可以根据应用程序的需求随时更新和维护扩展文件,而无需重新发布整个应用程序。

应用场景:

  1. 游戏应用程序:游戏通常包含大量的音频、视频和图像资源,通过将这些资源打包为扩展文件,可以减小应用程序包的大小,提高用户下载和安装的效率。
  2. 多媒体应用程序:多媒体应用程序(如视频播放器、音乐播放器等)可能需要加载大量的媒体文件,通过使用扩展文件可以降低应用程序包的大小,并且用户可以根据需要选择性地下载媒体文件。
  3. 教育应用程序:教育应用程序可能包含大量的教学资源(如课件、视频教程等),通过将这些资源打包为扩展文件,可以减小应用程序包的大小,提高用户下载和安装的效率。

腾讯云相关产品:

腾讯云提供了一系列与移动应用开发和云存储相关的产品,可以帮助开发者在Play Store上提供扩展文件。以下是一些推荐的腾讯云产品:

  1. 对象存储(COS):腾讯云对象存储(COS)是一种安全、持久、高可用的云存储服务,开发者可以将扩展文件存储在COS上,并通过提供的API进行管理和访问。了解更多:https://cloud.tencent.com/product/cos
  2. 移动推送(TPNS):腾讯移动推送(TPNS)是一种高效、稳定的移动消息推送服务,开发者可以使用TPNS向用户推送应用程序更新和扩展文件的通知。了解更多:https://cloud.tencent.com/product/tpns
  3. 移动直播(LVB):腾讯云移动直播(LVB)是一种高效、稳定的移动直播解决方案,开发者可以使用LVB实现应用程序内的实时音视频传输和播放。了解更多:https://cloud.tencent.com/product/lvb

请注意,以上推荐的腾讯云产品仅供参考,开发者可以根据实际需求选择适合自己的产品和服务。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

【Google PlayAPK 扩展包 ( 2021年09月02日最新处理方案 | 制作 APK 扩展包 | 上传 APK 扩展包到 Google Play | APK 扩展文件上传时机 )

文章目录 一、制作 APK 扩展包 二、上传 APK 和 主扩展文件到 Google Play 三、APK 扩展文件上传时机 一、制作 APK 扩展包 ---- apk.txt 内容 : APK 扩展文件测试文本....com.example.app.obb ; 使用该 main.6.com.example.app.obb 文件作为 APK 应用的主扩展文件 ; 二、上传 APK 和 主扩展文件到 Google Play...---- 进入 Google Play 管理中心 , 选择左侧的 " 测试 / 内部测试 " , 点击右上角的 " 创建新的发布版本 " ; " 创建内部测试版本 " 页面 , 点击 " 上传..." 按钮 ; 选择已经加固完成的 APK 文件 , 上传 APK 文件 ; 等待几分钟后 , 上传完成 , APK 列表的 按钮 , 就会弹出以下四个选项 , 选择 " 上传扩展文件 (...; 三、APK 扩展文件上传时机 ---- " 内部测试 " 页面 , 点击刚上传 APK 版本 右侧的 " 查看发布版本详情 " 按钮 , 进入该版本的详细信息页面 , 再次点击 APK 列表的

76520

【Google PlayAPK 扩展包 ( 2021年09月02日最新处理方案 | 内部测试链接 | 安装 Google Play 中带 扩展文件APK 安装包 | 验证下载的扩展文件 )

文章目录 前言 一、获取内部测试邀请链接 二、在手机中打开内部测试邀请链接 三、检查 APK 扩展文件 前言 参考 【Google Play】内部测试版本分发设置 ( 测试链接 | 配置测试权限 | 下载测试应用...) 博客 内容设置分发 ; 先把账号设置为测试账号 ; 一、获取内部测试邀请链接 ---- 进入 Google Play 管理中心 , 进入 应用 , 进入 " 内部测试 " 页面 , 选择 " 测试用户数量..." 按钮 , 即可跳转到 Google Play 中安装 ; 等待安装完毕即可 ; 下载完毕 , 打开应用 ; 三、检查 APK 扩展文件 ---- 如下目录中 , 可以找到 Google...Play提供扩展文件 ; /sdcard/Android/obb/com.example.app/main.6.com.example.app.obb 上传时的扩展文件可以是任意名称 , 任意格式..., Google Play 会自动为扩展文件重命名 ;

73410

【Google PlayAPK 扩展包 ( 2021年09月02日最新处理方案 | 扩展文件名格式 | 扩展文件下载存放地址 )

的大小超过 100MB , 则需要将超出部分放置到扩展文件中 ; 开发者可以将超出部分 , 放在扩展文件中 , Google Play 管理中心 , 每个 APK 文件都可以添加 2 个扩展文件...expansion-version> : 这是当前 APK 的版本号 , Module 下的 build.gradle 的 android.defaultConfig.versionCode 中定义...---- 从 Google Play 下载 APK 文件时 , 会同时下载 APK 扩展文件到 /Android/obb// 目录中 , 注意该文件不能删除..., 移动 , 重命名 , 启动应用时 , Android 系统会自动检查该 APK 扩展文件是否存在 , 如果不存在 , 会自动从 Google Play 中下载 , 如果 Google 发现该文件不存在.../google/play/expansion-files Google Play 添加或测试 APK 扩展文件 : https://support.google.com/googleplay/android-developer

1.4K10

浅谈Android studio 生成apk文件时的 key store path 的问题

使用Android studio生成apk文件时,Key store path 是密钥库文件地址的意思,新手菜鸟会想,我怎么知道他在哪里,其实他的地址是你来决定的。...如下图,你选择一个文件夹后,填写file name,然后点击ok就生成了。 大佬们见怪了~ ? ?...补充知识:AndroidStudio每次打开项目不自动打开上一次打开的文件、每次打包都需要重新输入key store path 最近在运行AS时,发现每次打开都要重新的打开目录及打开相关的文件,打包必须重新添加签名文件...解决方案:找到工程目录下的.idea—— libraries—— workspace.xml删除,别担心AS会报错,它会自动去重新编译一个workspace文件,然后重启AS发现刚才打开的文件都在。...以上这篇浅谈Android studio 生成apk文件时的 key store path 的问题就是小编分享给大家的全部内容了,希望能给大家一个参考。

1.7K21

【Google PlayAPK 扩展包 ( 2021年09月 最新处理方案 | 文件准备 | 拷贝文件至内置存储 | 解压及使用扩展文件 )

文章目录 前言 一、文件准备 二、拷贝文件至内置存储 三、解压及使用扩展文件 四、博客资源 前言 在上一篇博客 【Google PlayAPK 扩展包 ( 2021年09月02日最新处理方案 | 内部测试链接...| 安装 Google Play 中带 扩展文件APK 安装包 | 验证下载的扩展文件 ) 中 , 成功从 Google Play 中下载了 APK 安装包 及 APK 扩展文件 ; APK 扩展文件...APK 扩展文件 , 拷贝到 Android 应用的内置存储空间的 cache 目录中 ; 即 将 /sdcard/Android/obb/com.exapmple.app/main.6.com.example.app.obb...文件 拷贝到 /data/data/com.example.app/cache/main.6.com.example.app.obb 目录中 ; 下面的类中 , 提供了 主扩展文件 和 补丁扩展文件...的 文件名拼接方法 ; 参考 【Google PlayAPK 扩展包 ( 2021年09月02日最新处理方案 | 扩展文件名格式 | 扩展文件下载存放地址 ) 二、APK 扩展文件名格式 博客章节理解

51630

.apk 成为历史!

今年 8 月,AAB 格式将成为全新架到 Google Play Store 应用的默认格式,已经架的老应用暂时不会受到影响。 ?...Google 公告中表示: 为了给更多用户带来这些好处,并专注于能使所有开发者受益的现代化 Android 分发,Google Play 将从 2021 年 8 月开始要求新发布的应用程序以 Android...APK Signature Scheme v4,使其有可能在较新的设备选择性地访问即将提供Android 性能功能; 根据 Google 的数据统计,目前已有超过 100 万个应用程序正在使用 AAB...除了 APK 将被替换为新的 AAB 以外,开发者还需要用 Play Asset 或 Feature Delivery 替换大型扩展文件(OBB)。...目前已经Play Store 的应用程序以及管理企业用户的专用应用程序暂时不会受到影响。

83630

移动资讯:再见,APK, 你好,AAB !

今年 8 月,AAB 格式将成为全新架到 Google Play Store 应用的默认格式,已经架的老应用暂时不会受到影响。...Google 公告中表示: 为了给更多用户带来这些好处,并专注于能使所有开发者受益的现代化 Android 分发,Google Play 将从 2021 年 8 月开始要求新发布的应用程序以 Android...APK Signature Scheme v4,使其有可能在较新的设备选择性地访问即将提供Android 性能功能; 根据 Google 的数据统计,目前已有超过 100 万个应用程序正在使用 AAB...除了 APK 将被替换为新的 AAB 以外,开发者还需要用 Play Asset 或 Feature Delivery 替换大型扩展文件(OBB)。...目前已经Play Store 的应用程序以及管理企业用户的专用应用程序暂时不会受到影响。

54920

.apk 成为历史!

今年 8 月,AAB 格式将成为全新架到 Google Play Store 应用的默认格式,已经架的老应用暂时不会受到影响。 ?...图片 Google 公告中表示: 为了给更多用户带来这些好处,并专注于能使所有开发者受益的现代化 Android 分发,Google Play 将从 2021 年 8 月开始要求新发布的应用程序以 Android...APK Signature Scheme v4,使其有可能在较新的设备选择性地访问即将提供Android 性能功能; 根据 Google 的数据统计,目前已有超过 100 万个应用程序正在使用 AAB...图片 除了 APK 将被替换为新的 AAB 以外,开发者还需要用 Play Asset 或 Feature Delivery 替换大型扩展文件(OBB)。...目前已经Play Store 的应用程序以及管理企业用户的专用应用程序暂时不会受到影响。 - END -

89340

.apk 成为历史!

今年 8 月,AAB 格式将成为全新架到 Google Play Store 应用的默认格式,已经架的老应用暂时不会受到影响。...Google 公告中表示: 为了给更多用户带来这些好处,并专注于能使所有开发者受益的现代化 Android 分发,Google Play 将从 2021 年 8 月开始要求新发布的应用程序以 Android...APK Signature Scheme v4,使其有可能在较新的设备选择性地访问即将提供Android 性能功能; 根据 Google 的数据统计,目前已有超过 100 万个应用程序正在使用 AAB...除了 APK 将被替换为新的 AAB 以外,开发者还需要用 Play Asset 或 Feature Delivery 替换大型扩展文件(OBB)。...目前已经Play Store 的应用程序以及管理企业用户的专用应用程序暂时不会受到影响。 重磅!

73120

.apk 成为历史!(有福利哦ᥬ?)

今年 8 月,AAB 格式将成为全新架到 Google Play Store 应用的默认格式,已经架的老应用暂时不会受到影响。 ?...Google 公告中表示: 为了给更多用户带来这些好处,并专注于能使所有开发者受益的现代化 Android 分发,Google Play 将从 2021 年 8 月开始要求新发布的应用程序以 Android...APK Signature Scheme v4,使其有可能在较新的设备选择性地访问即将提供Android 性能功能; 根据 Google 的数据统计,目前已有超过 100 万个应用程序正在使用 AAB...除了 APK 将被替换为新的 AAB 以外,开发者还需要用 Play Asset 或 Feature Delivery 替换大型扩展文件(OBB)。...目前已经Play Store 的应用程序以及管理企业用户的专用应用程序暂时不会受到影响。 送书活动推书环节来了,今天推荐的是《Python编程从入门到实践》百万册纪念版。

68530

如何获得更小的应用文件尺寸?来了解下 Android App Bundle

Android App Bundle 是一种发布格式 —— 精确地说,是一个带有 .aab 扩展名的 zip 文件。...首先,App Bundle (应用束)纯粹是为了上传设计的文件,用户无法直接安装和使用它。它是一个 zip 文件,Google Play 从中生成优化的 APK 并将其提供给设备进行安装。...如果您使用 Android Studio 3.2 及更高版本,那么您只需点击几下即可生成已签名的应用束,将其上传到 Play Store,即可让用户开始享受更小尺寸 APK 所带来的便利。...实际,如果您已根据既定惯例组织应用代码和资源,只需 Android Studio 中点击几下,就可以构建已签名的 Android 应用束。...后,您可以将其上传到 Play Store,让 Google Play 动态地为您的用户提供优化后的 APK

1.9K20

为什么说它对 Android 未来的发展十分重要?

大致的想法是这样的:如果您将所需的所有内容上传到了 Google Play,让 Play Store 为每个用户和设备按需提供相应的内容。这很简单,不是吗?...第 5 步:当用户安装该应用时, Play提供基础 APK (每台设备都需要用到的代码),语言 APK (用于用户使用的语言),以及配置 APK (用于适配设备的屏幕大小和 CPU 架构)。...第 6 步:您的应用安装在设备后,Play 也会根据需要提供额外的分拆 APK,例如,当用户更改设备语言或是想要使用动态功能时。更具体的细节将在稍后详述。 ?...Play Console 即将开始允许您上传大型 App Bundle,其对应的 APK 大小为500MB。提升过尺寸上限后,我们相信大多数情况下您也不需要使用额外的扩展文件了。...Google Play Instant 允许用户安装完整应用或游戏之前,通过 Play Store 中的“立即试用”按钮、广告和链接试用应用和游戏。

1.7K20

聚焦 Android 11: Google Play 应用分发与盈利

* 本期的 11 Weeks of Android 聚焦 Google Play 应用的分发与盈利。我们秉持初心,持续优化 Android 平台。...; 现在,您可以构建模块化应用时缩减资源; 当 app bundle 到达分发 APK 阶段时,安装时模块现在会默认自动融合;  Android Studio 4.0 中,功能间依赖关系已经稳定。...正如我们 Android 11 Beta 发布时宣布的一样,我们计划要求 2021 年下半年的新应用和游戏通过 Android App Bundle Google Play 发布。...这意味着我们也将弃用 APK 扩展文件 (OBB),使 Play Asset Delivery 成为 150MB 以上游戏的发布标准。...总体而言,Play Pass 的游戏相较于美国境内仅登陆 Play Store 的游戏,取得了超过 2.5 倍的收入。

90610

APK成为历史!鸿蒙系统或被禁止兼容?

Google 公告表示: “为了将这些优势带给更多用户,并专注于让所有开发者受益的现代 Android 发行版, Google Play 将开始要求从 2021 年 8 月开始使用 Android App...这将取代 APK 作为标准发布格式。老应用不受影响。” 谷歌表示.apk已经不能很好地适应安卓系统的增长,而.aab将会使应用程序文件变得比.apk更小15%。...这囊括了大多数 Play Store 上排名前 1000 的应用和游戏,其中包括 Twitter、Netflix、Gameloft 旗下的游戏、Adobe 和 Duolingo 等。...除了 APK 将被替换为新的 AAB 以外,开发者还需要用 Play Asset 或 Feature Delivery 替换大型扩展文件(OBB)。...目前已经Play Store 的应用程序以及管理企业用户的专用应用程序暂时不会受到影响。 ? 有人说这是谷歌阻击鸿蒙? 一听到这个消息,很多升级了鸿蒙或者即将打算升级鸿蒙的小伙伴慌了。

1.5K20

手摸手教你如何轻松发布私有 App

Managed Google Play 是为企业版 Android 用户提供私有应用程序支持的应用商店。私有 App 只会被分发给内部用户而不会被大众获取。...推荐:利用 Google Play App Signing 来为你的 APK 文件签名。这是保管的 keystore 的一个好方法。你可以 这里 看到此方法的细节。...Google 提供了 Java、Python、C# 和 Ruby 的用户端库文件。...API 样例 下面这段 Ruby 代码使用 Google 服务账户 的 JSON 格式密钥文件认证之后,通过调用 Play Custom App 服务创建了一个私有 App 并上传了其第一版 APK...end end 复制代码 更新私有 App 创建 Play Store 列表之后,一旦你创建了一个私有 App,你就可以使用 Google Play 发布 API 来推送你的新 APK 文件

3.2K00

Jelly Bean 中使用应用加密

本文中,我们将介绍如何在操作系统中实施应用加密,展示如何在不通过 Google Play 的情况下安装加密的应用,并了解 Google Play 如何提供加密的应用。...Android 的应用可以通过几种不同的方式安装: 通过应用商店(例如 Google Play Store,也称为 Android Market) 直接在手机上打开应用文件或电子邮件附件(如果启用“位置来源...实际的 APK 文件像往常一样被复制 /data/app 中,将其哈希值与我们加密的 APK 进行比较,发现它实际是一个不同的文件。...安装后的文件的哈希值和原始(未加密) APK 的完全相同,因此我们可以得出结论,APK 安装是使用我们提供的加密参数(算法、密钥和 IV)进行解密。让我们看看这是如何实现的。...目前唯一利用了新的加密应用程序和前向锁定基础设施的应用程序是 Play Store(谁出来了这些名字,真的?)Android 客户端。

1K80
领券