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

安卓应用告别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.3K40

重要变更: 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 会极大地增加您应用在设备安装占用空间大小

86420

谷歌弃用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.4K40

为什么说它对 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

如何获得更小应用文件尺寸?来了解下 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 为其他应用打造

2K40

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以选择应用程序,使他们可以选择访问新设备上即将推出性能功能。

35910

.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

72720

.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

67730

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

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

1.2K20

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服务器通信出现问题。

7.8K2116

.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

82930

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

文 | Travis 来源 | OSC开源社区(ID:oschina2013) 早在 2018 年 5 月 Google I/O 大会上,Google 就介绍了 Android App Bundle...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

54320

.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

88940

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
领券