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

如果我的Android APK Bundle是45MB,那么当我的应用程序访问Google Play商店时,它的大小会是45MB吗?

当您的应用程序访问Google Play商店时,APK Bundle的大小不会直接决定应用程序在商店中的大小。APK Bundle的大小只是应用程序包含的所有资源和代码的总和。

Google Play商店使用一种称为应用程序捆绑(.aab)格式的文件来发布应用程序。在应用程序上传到商店之后,Google Play会根据用户设备的特定要求生成最终的APK文件。

APK文件是Android应用程序的安装包,其中包含了应用程序的所有代码和资源。它是根据用户设备的特性,从APK Bundle生成的。这意味着,APK文件的大小可能会与APK Bundle的大小不同。

Google Play使用一种称为应用程序捆绑分发的技术来优化应用程序的下载和安装。这种技术可以根据用户设备的特征,仅为其下载所需的资源。这样可以减少下载的数据量,并提高安装效率。

因此,当您的应用程序访问Google Play商店时,最终下载的APK文件大小可能会与APK Bundle的大小不同。它会根据用户设备的需求进行优化,并仅包含必要的资源,以提供更好的用户体验。

腾讯云相关产品和产品介绍链接:

  • 腾讯移动开发平台:提供丰富的移动应用开发工具和服务,支持应用的构建、测试、发布等环节。详情请参考:腾讯移动开发平台
  • 腾讯云媒体处理服务:提供丰富的音视频处理能力,包括转码、截图、封面图、水印、剪辑等功能。详情请参考:腾讯云媒体处理服务
  • 腾讯云人工智能平台:提供多样化的人工智能服务,包括图像识别、语音识别、自然语言处理等功能。详情请参考:腾讯云人工智能平台
  • 腾讯云物联网平台:提供全方位的物联网解决方案,包括设备接入、数据管理、设备管理等功能。详情请参考:腾讯云物联网平台
  • 腾讯云对象存储COS:提供高可靠、低成本的对象存储服务,适用于海量数据的存储和访问。详情请参考:腾讯云对象存储COS
  • 腾讯云区块链服务:提供完善的区块链解决方案,包括区块链网络搭建、智能合约开发等功能。详情请参考:腾讯云区块链服务
页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

安卓应用告别APK格式

现在安卓宣布AAB正式取代Android APK,从今年8月份开始,所有提交到Google Play商店新应用必须采用AAB格式。...那么这究竟是怎么做到? 分拆 APK (在 Lollipop 中引入) 从给定 Android App Bundle 生成,其行为与单个 APK 无异。...这意味着,如果使用一台 Android One 手机 (小米 A1) 而且设置主要语言英文,则这台手机将获得基础 APK 以及支持英文、arm64 CPU 架构和 xhdpi 屏幕分辨率配置...更棒,当设备配置 (如语言) 发生变化时,Google Play 会检测到,并下载该语言配置 APK。...当用户下载应用程序安装包Google Play 会自动识别用户语言和 CPU 架构,自动将对应平台 SO 和资源 APK 下发给用户。

1.4K40

重要变更: Android App Bundle 未来计划

借助 Play Asset Delivery (PAD),用户可以在 Play 商店中将大小超过 150MB 游戏整体发布为单个 App Bundle,从而替换掉 OBB。...您可以定位众多 Android 设备,同时高效利用可用硬件和设备存储空间。 Q:如果使用 App Bundle是否可以继续通过多分发渠道/应用商店发布应用? 当然可以,您可以通过多种方式实现。...Q:如果要发布一个新应用,能决定应用签名密钥内容? 可以,我们会在 Play 管理中心中提供此选项。创建新应用时,您可以选择向 Google 提供应用签名密钥。...Q:如果已经在 Google Play 上发布了一款应用,能否在不提供现有应用签名密钥副本前提下开始使用 Play 应用签名?...不过,要做到这一点,当您上传 App Bundle ,您还需要上传使用旧密钥签名APK,这样一来,Google Play 即可继续向现有用户推送更新。 Q:可以更改应用签名密钥

1.1K40
  • 如何优化您 Android 应用(Go 版)

    如果应用或游戏仍未针对 API 26 或更高版本,强烈建议您仔细阅读 Google Play 迁移指南。特别要密切关注后台执行限制和通知渠道。...尽管 Android(Go 版)设备上 Play 商店与全球所有设备上用户都可以使用 Google Play 商店相同,但我们正在自定义商店体验,我们认为这对于这些设备上用户非常重要。...许多 Google Play 开发者认为这是他们为什么决定优化其现有 APK 关键原因,或者构建针对 Android(Go 版)设备单独 APK。...以下关于如何保持 APK 较小一些建议: **使用新 Android App Bundle 去查看大小....**在今年 Google I/O 上,我们发布了 Android App Bundle,这是来自 Google Play 新发布格式。

    1.8K20

    打造您首个 app bundle | MAD Skills

    另外,在 2021 年下半年,Google Play 将要求 新应用和游戏以 Android App Bundle 格式发布。...Play Console 中高亮 (绿色) 部分是为了上传 app bundle 准备 Bundle 文件上传之后,Play 商店会根据用户设备配置来优化 APK 文件。...探索您 Android App Bundle 如果想查看 Play 商店如何分发您应用到用户设备,您可以点击该 bundle 行末尾 "Details" 按钮。...在这里所有的 apk 文件均和应用正常运行相关,同时想指出 base.apk 必须要安装提供了您应用核心功能。...除非必须,不然不建议修改这个部分,因为设置 enableSplit 为 false 会极大地增加您应用在设备安装占用空间大小

    88620

    谷歌弃用APK包格式,转而使用AAB格式

    近日,谷歌官方宣布:自 2021 年 8 月起,Google Play 将要求开发者以 Android App Bundle (以下简称 AAB)格式发布新应用,该格式将取代 APK 成为标准Android...一直以来,Android 首选应用程序包就是 APK。...APK Android Package 缩写,即Android 安装包,一个碗基于 ZIP格式压缩包文件,里面包含应用代码、图片、音频和开发者生成应用签名密钥等大量资源。...比如,有人就担心因为 AAB 不能在 Google Play 以外地方下载,会对如亚马逊应用商店等第三方应用商店造成很大影响。...为此,谷歌已经开发了一个名为 bundletool 开源工具,允许开发人员从 AAB 包中创建 APK,因此想在第三方商店中发布 Android 应用程序开发人员可以手动导出其应用 APK 版本。

    1.6K40

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

    大致想法这样如果您将所需所有内容上传到了 Google Play,让 Play Store 为每个用户和设备按需提供相应内容。这很简单,不是?...仅用于安全识别目的,如果您丢失了,可以与 Google 联系,验证您身份并重置。...Android App Bundle 开源和向下兼容 (对于 Android L 之前版本,Play 会自动使用多 APK——即 Play 为每个设备配置生成一个 APK,包含所有语言资源,而不是使用分拆...使用 Android App Bundle 开发者 APK 大小平均比之前采用“完整 APK”小 3.5% (“完整 APK指一个 APK 包含了 Android App Bundle 支持所有设备配置和语言所需一切...应用签名密钥一种机制,它可以确保在安装应用后,更新始终来自同一个开发者。Google 无法通过此密钥获得额外访问权限,也无法识别有关开发者信息。仅用于签署拆分 APK 以进行安装和更新。

    1.7K20

    Dynamic Feature 上线 1 年实践分享

    这些 APK 看起来长这样: 那 Dynamic Feature APK 怎么生成呢? Google Play 用我们在上架提供 AAB 包和提前上传签名文件生成。...AAB 格式介绍:Android App Bundle 简介 Multiple APK 介绍:多 APK 支持 基于 Google Play services 指的是加载通道——Dynamic Feature...加载请求实际上最后调用 Google Play 商店 App 进行下载和安装。 1.2 Dynamic Feature 适用场景 Dynamic Feature 唯一目的减包。...就目前实践情况来看,如果本地测试和在线测试加载流程完全一致,仅最后安装使用了对应不同 API,那么不会出现本地测试通过,但在线测试不通过情况。...但如果要生成仅 32 位和仅 64 位 apkbundle-tool 目前并不支持。简单魔改了一下 bundle-tool,增加了--target-abi 参数,使其支持输出指定架构。

    14910

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

    那么这究竟是怎么做到? ? 分拆 APK (在 Lollipop 中引入) 从给定 Android App Bundle 生成,其行为与单个 APK 无异。...这意味着,如果使用一台 Android One 手机 (小米 A1) 而且设置主要语言英文,则这台手机将获得基础 APK 以及支持英文、arm64 CPU 架构和 xhdpi 屏幕分辨率配置...更棒,当设备配置 (如语言) 发生变化时,Google Play 会检测到,并下载该语言配置 APK。...如果您使用 Android Studio 3.2 及更高版本,那么您只需点击几下即可生成已签名应用束,将其上传到 Play Store,即可让用户开始享受更小尺寸 APK 所带来便利。...开通应用签名后,Google Play 会自动生成并签署发送给用户设备 APK。 ? 上传后,单击应用束并选择 Explore App Bundle 即可查询节省空间大小

    1.9K20

    Android 11 开发者常见问题 | FAQ・第一期

    国外开发者只需将应用上传至 Google Play 应用商店即可通过 Google Play 安全防护机制有效保护游戏和玩家利益、减少游戏被篡改和盗版问题。...如果有应用被破或上传至 Play 应用商店,原开发者可以要求 Play 查明后进行下架处理。 而国内生态目前比较碎片化,有很多发布渠道,所以防破个比较重要需求。...API 01 Q: Android 10 或者 Android 11 中使用了黑名单或者灰名单 API 后,会被 Google Play 应用商店拒绝?...如果应用使用了黑名单中接口,运行时可能会有异常从而导致应用无法正常使用,那么 Google Play 会拒绝上架。...而 App Bundle 有比较严格下载大小限制,无法实现下载 4GB 资源包,可以简单理解为 OBB 为游戏打造,而 App Bundle 为其他应用打造

    2.1K40

    Whats the aab ?

    Google Play 将开始要求从 2021 年 8 月开始使用 Android App Bundle 发布新应用。这将取代 APK 作为标准发布格式。...如果您还没有切换到应用程序包,以下您缺少一些好处: Android App BundleGoogle Play 使用 app bundle 生成和优化 APK,以便针对不同设备配置和语言进行分发...Play App Signing:Play App Signing 应用程序包所必需通过使用 Google 安全基础架构来保护您应用签名密钥免于丢失,并提供升级到新、加密强度更高应用签名密钥选项...Play Feature Delivery:超过 10% 顶级应用使用 app bundlePlay Feature Delivery 使您能够自定义将哪些功能模块交付到哪个设备以及何时交付,以及安装...未来改进:很快,Play App Signing 将开始推出APK Signature Scheme v4以选择应用程序,使他们可以选择访问新设备上即将推出性能功能。

    37510

    .apk 成为历史!

    早在 2018 年 5 月 Google I/O 大会上,Google 就介绍了 Android App Bundle(AAB)格式,作为其现代化开发一部分。...Google 在公告中表示: 为了给更多用户带来这些好处,并专注于能使所有开发者受益现代化 Android 分发,Google Play 将从 2021 年 8 月开始要求新发布应用程序Android...以下 AAB 格式一些优势: Android App BundleGoogle Play 使用 App Bundle 来生成和优化 APK,以便针对不同设备配置和语言进行分发。...这使你应用程序占用空间更少(平均比 APK 少 15%); Play App Signing:Play App Signing App Bundle 必要条件,通过使用 Google 安全基础设施来保护应用程序签名密钥不会丢失...APK Signature Scheme v4,使其有可能在较新设备选择性地访问即将提供 Android 性能功能; 根据 Google 数据统计,目前已有超过 100 万个应用程序正在使用 AAB

    74220

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

    早在 2018 年 5 月 Google I/O 大会上,Google 就介绍了 Android App Bundle(AAB)格式,作为其现代化开发一部分。...Google 在公告中表示: 为了给更多用户带来这些好处,并专注于能使所有开发者受益现代化 Android 分发,Google Play 将从 2021 年 8 月开始要求新发布应用程序Android...以下 AAB 格式一些优势: Android App BundleGoogle Play 使用 App Bundle 来生成和优化 APK,以便针对不同设备配置和语言进行分发。...这使你应用程序占用空间更少(平均比 APK 少 15%); Play App Signing:Play App Signing App Bundle 必要条件,通过使用 Google 安全基础设施来保护应用程序签名密钥不会丢失...APK Signature Scheme v4,使其有可能在较新设备选择性地访问即将提供 Android 性能功能; 根据 Google 数据统计,目前已有超过 100 万个应用程序正在使用 AAB

    69130

    Anbox安装apk失败(提示Failure res=-113等)解决方法

    工作原理在LXC容器中运行Android运行时环境,重新创建Android目录结构作为可安装循环映像,同时使用本机Linux内核来执行应用程序。...默认情况下,Anbox不发货使用Google Play商店或支持ARM应用程序。要安装应用程序,您必须下载每个应用APK并使用adb手动安装。...为了更容易在Anbox上安装Google Play商店Google Play服务,并让支持ARM应用程序和游戏(使用libhoudini),geeks-r-us.de(链接文章德语)的人创建了一个自动执行这些任务脚本...安装Google Play商店并在Anbox上启用ARM应用程序/游戏支持(Android in a Box) 如果Linux桌面上尚未安装Anbox,这些说明显然不起作用。...如果未启用Google Play商店Google Play服务所有权限,则在尝试登录Google帐户可能会遇到问题,并显示以下错误消息:“ 无法登录。与Google服务器通信出现问题。

    8K2116

    如何在东南亚拓展您应用业务

    建议将应用和游戏内容以及 Google Play 商店列表翻译成本地语言。这对于没有广泛使用英语泰国、印度尼西亚和越南等市场至关重要。已翻译开发人员已经看到应用安装、用户和支出增长。...为了确保入门级设备最佳用户体验,许多开发人员通过减少 APK 大小和优化内存使用来优化他们应用程序。...这与 GoogleAndroid 用户调查结果一致:新兴市场中约有 70% 的人认为应用程序之前下载出于对数据成本和手机存储空间担忧。...因此,Free Fire一直东南亚最受欢迎游戏之一。 您可以针对 Android Oreo(Go 版)。进一步优化您应用。通过减少 APK 大小,优化内存使用和减少应用启动时间来做到这一点。...您可以在 Google Play 控制台中监控 Android 生命周期。 但是,如果应用或游戏需要更高规格设备来提供良好体验,请使用 device catalog。

    1.3K20

    .apk 成为历史!

    早在 2018 年 5 月 Google I/O 大会上,Google 就介绍了 Android App Bundle(AAB)格式,作为其现代化开发一部分。...Google 在公告中表示: 为了给更多用户带来这些好处,并专注于能使所有开发者受益现代化 Android 分发,Google Play 将从 2021 年 8 月开始要求新发布应用程序Android...以下 AAB 格式一些优势: Android App BundleGoogle Play 使用 App Bundle 来生成和优化 APK,以便针对不同设备配置和语言进行分发。...这使你应用程序占用空间更少(平均比 APK 少 15%); Play App Signing:Play App Signing App Bundle 必要条件,通过使用 Google 安全基础设施来保护应用程序签名密钥不会丢失...APK Signature Scheme v4,使其有可能在较新设备选择性地访问即将提供 Android 性能功能; 根据 Google 数据统计,目前已有超过 100 万个应用程序正在使用 AAB

    84230

    虚假应用潜入TOP100:论恶意软件如何逃过检测

    应用传播方式 这些应用程序可以通过赌博网站或应用程序商店下载。例如,访问网站,将显示以下页面。 ? 网站上下载按钮会将用户重定向到应用商店,说明了这些赌博应用通过了iOS应用商店审查。...对于android用户,下载按钮会将他们重定向到一个页面,该页面可下载android应用程序包(apk)文件,这个apk与通过webview加载赌博应用程序具有相同用户界面。 ? ?...这些应用程序google play部署方式类似。图6显示了google play列表屏幕截图,以及用户启动应用程序实际界面。...在ios上,如果响应为空,webview将被隐藏,以便“正常”应用程序可以继续。 ? 在android系统上,如果为空,只会跳转到本地,应用程序将继续其“正常”(商店批准)应用程序功能。...尽管这些应用程序可能,但它们排名仍然高于它们所模拟应用程序。 根据google play数据,应用程序只在2019年8月发布,这也解释了它们下载量低原因。

    1K10

    android 应用证书签名跟系统签名

    大家好,又见面了,你们朋友全栈君。...文件来进行签名,使用android studio生成签名文件方式有两种,一种使用android studio导航栏上Build->Generate Signed Bundle/APK 上图...Android App Bundle文件用于上架Google Play商店,使用这种类型文件,Google Play可以根据用户手机,只下发需要那部分资源.比如一个高分辨率手机,没有必要下载低分辨率目录下图片...,一个arm架构手机,也没有必要下载x86架构下so文件,因此Android App Bundle文件可以显著减少App下载体积,但缺点它不能直接安装到android设备上,也不能用于上架除Google...Play之外其他应用商店 不管选择创建Android App Bundle 文件还是APK文件,后面的流程都是一样 既然你看到这篇博客了那就说明你还没有一个正式keystore文件,所以还是点击

    1.8K20
    领券