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

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

近日,谷歌官方宣布:自 2021 年 8 月起,Google Play 将要求开发者以 Android App Bundle (以下简称 AAB)格式发布应用,该格式取代 APK 成为标准Android...一直以来,Android 首选应用程序包就是 APK。...其次,AAB Play Feature Delivery 功能可自定义哪些功能模块交付给哪个设备,支持安装时交付、按条件交付和按需交付等三种模式。...比如,有人就担心因为 AAB 不能在 Google Play 以外地方下载,会对如亚马逊应用商店等第三方应用商店造成很大影响。...为此,谷歌已经开发了一个名为 bundletool 开源工具,允许开发人员从 AAB 包中创建 APK,因此想在第三方商店发布 Android 应用程序开发人员可以手动导出其应用 APK 版本。

1.5K40

安卓应用告别APK格式

应用程序包”,是Android操作系统使用一种应用程序包文件格式,用于分发和安装移动应用及中间件。...目前在Google Play数百万个应用程序中,已经有数千个应用程序率先跟进了AAB格式。...现在安卓宣布AAB正式取代Android APK,从今年8月份开始,所有提交到Google Play商店应用必须采用AAB格式。...一旦上传用于发布Google Play 就会处理 APK 签名和生成,这个过程称为动态交付 (Dynamic Delivery)。动态交付用途是,根据用户设备配置为用户生成优化 APK。...开发者可以把这些用途或功能添加到他们应用中,Google Play 会按需提供这些动态功能模块,而不是在安装时统一添加,从而进一步减少应用下载体积。

1.4K40
您找到你想要的搜索结果了吗?
是的
没有找到

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

谷歌宣布AAB格式正式取代APK格式! 据外媒 SlashGear报道,Google Play 应用商店正在不断发展,以满足安卓用户和开发者不断增长需求和要求。...最具颠覆性变化之一将在 8 月到来,届时谷歌应用商店改用 App Bundles 而不是 APK 作为其标准包格式,这一变化不仅会影响开发者,也会影响安卓用户,希望能有更好效果。 ?...Google 公告表示: “为了这些优势带给更多用户,并专注于让所有开发者受益现代 Android 发行版, Google Play 开始要求从 2021 年 8 月开始使用 Android App...目前已经上架 Play Store 应用程序以及管理企业用户专用应用程序暂时不会受到影响。 ? 有人说这是谷歌阻击鸿蒙? 一听这个消息,很多升级了鸿蒙或者即将打算升级鸿蒙小伙伴慌了。...AAB正是为了解决开发者需要打包不同架构应用麻烦,智能匹配用户设备型号进行分发,这样就使得APP安装包不会那么臃肿了,而且这次改变对消费者使用上没有任何影响。

1.5K20

Whats the aab ?

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

36510

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

为了让更多用户体验这些优势,并专注推广对所有开发者有益现代 Android 分发技术,自 2021 年 8 月起,Google Play 开始要求新应用使用 Android App Bundle...该格式取代 APK 作为标准发布格式。...Play 应用签名 : 以 App Bundle 方式分发需要 Play 应用签名,这种签名使用 Google 安全基础架构避免了应用签名密钥丢失,并可以升级加密性更强应用签名密钥。...借助 Play Asset Delivery (PAD),用户可以在 Play 商店中将大小超过 150MB 游戏整体发布为单个 App Bundle,从而替换掉 OBB。...很快,Play 管理中心帮助您更加轻松地进行首次发布应用,只要在第一次发布开放渠道之前,您都可以更改应用签名密钥。

1.1K40

基于Google动态化方案组件化演进

当公司业务处于急速发展时期,过长发布周期、过大应用程序包体积等都会阻碍业务发展,因此业务组件动态化需求日益强烈,以此为契机插件化就此诞生。组件化初期是为解耦,羽化期就是动态部署。 ?...Google全新动态化框架Android App Bundles分析,感兴趣朋友可以翻阅。AAB可以理解为一款全新动态化框架,它是基于split apks完成,可有效减少应用程序包体积。...区别还是挺大,Instant Apps是应用程序未下载,用户通过链接即可体验其部分功能,Instant Apps应用程序是运行在google play service上,而AAB插件是运行在咱们应用程序进程内...需要说明是,AAB并不支持新增Android四大组件.官方文档有提到过未来AAB会与Instant Apps融合(google提出play instant),提供更加强大功能。...因此我们“新增Activity”降级为新增Fragment(改为新增Fragment对开发人员来说无任何侵入性),如此就能避免访问过多私有Api。

2.3K30

Google Play】管理目标受众群体 ( 加入“亲子同乐计划“ 由于政策原因 “更新被拒“ 后处理 )

) 【Google Play】创建和管理内部测试版本 ( 创建内部测试版本 | 检查并发布内部测试版本 ) 【Google Play】内部测试版本分发设置 ( 测试链接 | 配置测试权限 | 下载测试应用...( 简介 | 发布开放式测试版本 ) 【Google Play】IARC 年龄分级 ( IARC 国际年龄分级联盟 | Google Play 设置应用年龄分级 ) 【Google Play】2021...有关应用程序状态以及如何更正问题更多信息,请参见下文。 发布状态:已拒绝 由于违反策略,您应用已被拒绝且未发布。如果您提交了更新,您应用程序早期版本仍然可以在Google Play上使用。...问题:违反家庭政策要求 我们检测到您应用程序包含未经认证广告SDK或未经批准用于儿童导向服务SDK。应用程序中使用任何SDK必须适用于儿童导向服务。...提交应用程序之前,请确保应用程序符合所有其他 开发人员计划策略。 选择 商店状态 > 商店列表,然后单击重新 提交应用程序。

3.2K20

Google Play应用 “更新被拒“ 后续处理 ( 上传新版本后 , 一定要停用被拒版本, 才可以通过审核 | 停用被拒版本 | 送审 )

64 位版本应用要求 ) 【错误记录】Google Play 上架报错 ( 上传 release 版本 APK 或 AAB ) 【错误记录】Google Play 上架报错 ( APK 大小 |...【错误记录】Google Play 上架报错 ( 您还没有为此轨道选择任何国家或地区。...】管理目标受众群体 ( 加入“亲子同乐计划“ 由于政策原因 “更新被拒“ 后处理 ) 【错误记录】Google Play 上架报错 ( 我们检测到您应用程序包含未经认证广告SDK或未经批准用于儿童导向服务...“ | 应用受众覆盖所有年龄段 ) , 目标受众 , 扩大到了 0 ~ 18 岁及以上年龄段 ; ( 此时应用版本号是 4 ) 不出意料 , 第一次审核失败 , 【Google Play】管理目标受众群体..., 【错误记录】Google Play 上架报错 ( 我们检测到您应用程序包含未经认证广告SDK或未经批准用于儿童导向服务SDK ) ; 今天申诉结果来了 : 应用 4 版本 , 被拒 ,

3K20

Google Play】正式版上架流程 ( 创建版本 | 设置国家地区 | 发布正式版 )

64 位版本应用要求 ) 【错误记录】Google Play 上架报错 ( 上传 release 版本 APK 或 AAB ) 【错误记录】Google Play 上架报错 ( APK 大小 |...【错误记录】Google Play 上架报错 ( 您还没有为此轨道选择任何国家或地区。...】管理目标受众群体 ( 加入“亲子同乐计划“ 由于政策原因 “更新被拒“ 后处理 ) 【错误记录】Google Play 上架报错 ( 我们检测到您应用程序包含未经认证广告SDK或未经批准用于儿童导向服务...一、上架正式版 ---- 经过一段时间测试后 , 公开测试 测试版本 , 测试通过 , 准备上线 正式版 ; 二、创建版本 ---- 进入 Google Play 控制台界面 , 进入指定应用..., 因为还要在国内应用市场上架 , 以及涉及加固软件 , 重新打包问题 ; 由于想要发布正式版 , 就是之前公开测试版本 , 这里不需要重新上传应用 , 而是使用 Google Play 中已经存在一个版本

5.1K40

Google Play】2021 年 8 月之后 APK 与 App Bundle 上传格式问题

( 简介 | 发布开放式测试版本 ) 【Google Play】IARC 年龄分级 ( IARC 国际年龄分级联盟 | Google Play 设置应用年龄分级 ) 【Google Play】2021..., 公司要求 , 任何传出应用都必须进行加固 , 审核通过后 , 才能向外发布 , 目前国内加固厂商基本不提供 AAB 格式加固服务 , 或者是给报了一个无法接受较高价格 ; 还有一点 ,...AAB 格式与 APK 虽然大部分操作相同 , 但还是有一定区别的 , 国内应用市场 , 暂时不支持 AAB 格式 ; 开发应用 , 肯定要在 Google Play 和国内几十家应用市场同时上线..., 如果同时维护 AAB 与 APK 就很麻烦 ; 二、Google Play 应用上传格式 ---- 在 Google Play " 使用 App Bundle 资源管理器检查应用版本 " 文档中...年 8 月之后创建应用 , 也就是在 Google Play 管理控制台中 , " 所有应用 " 页面 , 点击 " 创建应用 " , 创建应用 , 只能上传 AAB 格式 ( Android

96420

.apk 成为历史!

今年 8 月,AAB 格式将成为全新上架到 Google Play Store 应用默认格式,已经上架应用暂时不会受到影响。 ?...Google 在公告中表示: 为了给更多用户带来这些好处,并专注于能使所有开发者受益现代化 Android 分发,Google Play 将从 2021 年 8 月开始要求新发布应用程序以 Android...这将取代 APK 作为标准发布格式。 借助 AABGoogle Play 会基于用户设备配置和语言,使下载到手机中应用占用空间更小。...,并提供了一个升级全新、加密能力更强应用程序签名密钥选项; Play Feature Delivery:Play Feature Delibery 使您能够通过安装时间、条件和按需交付模式,定制哪些功能模块交付给哪个设备以及何时交付...使用 Play Asset Delivery 游戏可以使用纹理压缩格式定位,因此你用户只得到适合其设备资产,没有浪费空间或带宽; 未来改进:很快,Play App Signing 开始向选定应用程序推出

83830

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

今年 8 月,AAB 格式将成为全新上架到 Google Play Store 应用默认格式,已经上架应用暂时不会受到影响。 ?...Google 在公告中表示: 为了给更多用户带来这些好处,并专注于能使所有开发者受益现代化 Android 分发,Google Play 将从 2021 年 8 月开始要求新发布应用程序以 Android...这将取代 APK 作为标准发布格式。 借助 AABGoogle Play 会基于用户设备配置和语言,使下载到手机中应用占用空间更小。...,并提供了一个升级全新、加密能力更强应用程序签名密钥选项; Play Feature Delivery:Play Feature Delibery 使您能够通过安装时间、条件和按需交付模式,定制哪些功能模块交付给哪个设备以及何时交付...目前已经上架 Play Store 应用程序以及管理企业用户专用应用程序暂时不会受到影响。 送书活动推书环节来了,今天推荐是《Python编程从入门实践》百万册纪念版。

68530

.apk 成为历史!

今年 8 月,AAB 格式将成为全新上架到 Google Play Store 应用默认格式,已经上架应用暂时不会受到影响。...Google 在公告中表示: 为了给更多用户带来这些好处,并专注于能使所有开发者受益现代化 Android 分发,Google Play 将从 2021 年 8 月开始要求新发布应用程序以 Android...这将取代 APK 作为标准发布格式。 借助 AABGoogle Play 会基于用户设备配置和语言,使下载到手机中应用占用空间更小。...,并提供了一个升级全新、加密能力更强应用程序签名密钥选项; Play Feature Delivery:Play Feature Delibery 使您能够通过安装时间、条件和按需交付模式,定制哪些功能模块交付给哪个设备以及何时交付...使用 Play Asset Delivery 游戏可以使用纹理压缩格式定位,因此你用户只得到适合其设备资产,没有浪费空间或带宽; 未来改进:很快,Play App Signing 开始向选定应用程序推出

73220

.apk 成为历史!

今年 8 月,AAB 格式将成为全新上架到 Google Play Store 应用默认格式,已经上架应用暂时不会受到影响。 ?...图片 Google 在公告中表示: 为了给更多用户带来这些好处,并专注于能使所有开发者受益现代化 Android 分发,Google Play 将从 2021 年 8 月开始要求新发布应用程序以 Android...这将取代 APK 作为标准发布格式。 借助 AABGoogle Play 会基于用户设备配置和语言,使下载到手机中应用占用空间更小。...,并提供了一个升级全新、加密能力更强应用程序签名密钥选项; Play Feature Delivery:Play Feature Delibery 使您能够通过安装时间、条件和按需交付模式,定制哪些功能模块交付给哪个设备以及何时交付...使用 Play Asset Delivery 游戏可以使用纹理压缩格式定位,因此你用户只得到适合其设备资产,没有浪费空间或带宽; 未来改进:很快,Play App Signing 开始向选定应用程序推出

89640

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

今年 8 月,AAB 格式将成为全新上架到 Google Play Store 应用默认格式,已经上架应用暂时不会受到影响。...Google 在公告中表示: 为了给更多用户带来这些好处,并专注于能使所有开发者受益现代化 Android 分发,Google Play 将从 2021 年 8 月开始要求新发布应用程序以 Android...这将取代 APK 作为标准发布格式。 借助 AABGoogle Play 会基于用户设备配置和语言,使下载到手机中应用占用空间更小。...,并提供了一个升级全新、加密能力更强应用程序签名密钥选项; Play Feature Delivery:Play Feature Delibery 使您能够通过安装时间、条件和按需交付模式,定制哪些功能模块交付给哪个设备以及何时交付...使用 Play Asset Delivery 游戏可以使用纹理压缩格式定位,因此你用户只得到适合其设备资产,没有浪费空间或带宽; 未来改进:很快,Play App Signing 开始向选定应用程序推出

55120

有梦记上架 Google Play

(看到图中灰色是它自己生成, 按下Tab键即可使用它提示) 前言 国内应用商店, 除了华为应用市场, 其它市场一律不允许个人开发者上传应用....所以就想上传到Google Play,一开始开发有梦记时候, 没有想过国际化, 所以就在界面上硬编码了文字 经过一段时间努力, 在修复各种bug同时, 增加了国际化(包括服务端), 可以让用户自己选择语言...上架流程 有一台可以访问https://play.google.com/电脑 申请Google Play账号时候需要支付25美元, 可以去淘宝搜一下代付 上架应用需要aab格式 https://developer.android.com...hl=zh-cn Google Play上架流程还是很人性化, 跟着提示一步一步走即可 第一次提交审核时候可能需要比较久时间, 我这边等了三天左右 打包 Flutter打包aab格式相对来说也很简单..., 只要运行flutter build appbundle即可 打包时候写了一个脚本动态传递渠道, 如:flutter build appbundle --dart-define=channel=google

14710

打造您首个 app bundle | MAD Skills

如果您想回顾过去发布内容,请参考下面链接查看: 导航组件概览 导航对话框 在应用中导航时使用 SafeArgs 使用深层链接导航 除了其他特性,我们创建 Android App Bundle 格式解锁了发布更小尺寸应用能力...另外,在 2021 年下半年,Google Play 将要求 新应用和游戏以 Android App Bundle 格式发布。...通过 Play Console 上传 为了上传应用 bundle Play 商店,您首先需要选择一个发行渠道创建一个新发布。...您可以拖放 bundle 文件 "App bundles and APKs" 部分,或者使用 Google Play 开发者 API 上传。...您也可以直接下载该应用签名后 APK 文件,以此来查看 Play 商店分发给特定设备具体内容。

87920

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

Android App Bundle文件用于上架Google Play商店,使用这种类型文件,Google Play可以根据用户手机,只下发它需要那部分资源.比如一个高分辨率手机,是没有必要下载低分辨率目录下图片...,一个arm架构手机,也没有必要下载x86架构下so文件,因此Android App Bundle文件可以显著减少App下载体积,但缺点是它不能直接安装到android设备上,也不能用于上架除Google...Play之外其他应用商店 不管选择创建是Android App Bundle 文件还是APK文件,后面的流程都是一样 既然你看到这篇博客了那就说明你还没有一个正式keystore文件,所以还是点击...如果前面选择创建Android App Bundle文件则这里会得到一个.aab后缀签名文件 方法二 使用Gradle生成 编辑app/build.gradle文件 然后点击右侧工具栏Gradle...可以看到本次系统签名后apk安装成功,且该apk可以控制系统层级指令,如调整亮度,调整声音 系统签名文件系统压缩包分享百度网盘上了 链接:https://pan.baidu.com/s/16mcMb04M2ZpK2lq99MjLuQ

1.8K20

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

Google play和ios应用商店对试图诱骗用户下载广告或恶意软件应用有很严密检测。最近,我们还发现了隐藏在应用商店合法产品中恶意应用程序。这些应用诱骗不知情用户下载赌博应用。...我们在ios应用商店google play上发现了数百个虚假应用,它们描述与其内容不一致。...应用传播方式 这些应用程序可以通过赌博网站或应用程序商店下载。例如,访问网站时,显示以下页面。 ? 网站上下载按钮会将用户重定向应用商店,说明了这些赌博应用通过了iOS应用商店审查。...对于android用户,下载按钮会将他们重定向一个页面,该页面可下载android应用程序包(apk)文件,这个apk与通过webview加载赌博应用程序具有相同用户界面。 ? ?...尽管这些应用程序可能是假,但它们排名仍然高于它们所模拟应用程序。 根据google play数据,应用程序只在2019年8月发布,这也解释了它们下载量低原因。

1K10

Google IO 之 Android App Bundles 是个啥

当用户下载应用程序安装包时,只会包含对应平台so和资源。因为需要google play支持,所以国内就没戏了。...AAB功能介绍 AAB并不是一个插件化框架,它是利用Android Framework提供split apks功能完成。所有安装split apk工作均是通过IPC交由google play完成。...从aab文件内容,可知其包含base和feature代码、资源、so等,同时还有BundleConfig.pb这一配置文件,该配置文件是google play用于拆分apk。...如果我们需要在google play上支持动态发布,只需要上传aab文件即可,后续工作交给google play完成。...另外需要注意是,如果app运行在4.4及以下设备,则用户下载将是完成apk文件,不支持任何split apks特性。 ?

2.3K20
领券