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

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

年 8 月之后 APK 与 App Bundle 上传格式问题 ---- 文章目录 Google Play 上架完整流程 系列文章目录 一、当前应用市场现状 二、Google Play 应用上传格式...AAB 格式与 APK 虽然大部分操作相同 , 但还是有一定区别的 , 国内应用市场 , 暂时不支持 AAB 格式 ; 开发应用 , 肯定要在 Google Play 和国内几十家应用市场同时上线..., 如果同时维护 AAB 与 APK 就很麻烦 ; 二、Google Play 应用上传格式 ---- 在 Google Play " 使用 App Bundle 资源管理器检查应用版本 " 文档中..." 这里新应用应该指的是新创建应用 , 在 8 月 2 号上传了一个新应用版本 , 经过测试可以上传 APK 文件 ; 在 Android App Bundle 未来就在这里 文档中指出如下规则...App Bundle ) 安装包 ; 这里创建一个新应用测试下 , 直接点击 " 立即开始测试 " 模块 ; 拖动上传 APK 文件到下图红框中 ; 上传完成后报错 , 文件类型错误 ;

94720

【错误记录】Google Play 上架报错 ( 您上传 APK 没有经过 Zipalign 处理,请对 APK 运行 Zipalign 工具,然后重新上传。)

文章目录 一、报错信息 二、解决方案 一、报错信息 ---- 使用百度加固后 APK , 签名后 , 上传 , 报如下错误 ; 您上传 APK 没有经过 Zipalign 处理,请对 APK 运行...Zipalign 工具,然后重新上传。...二、解决方案 ---- 参考 【Android 安全】DEX 加密 ( Java 工具开发 | apk 文件对齐 ) 博客内容 , 进行对齐 ; 加固后应用 , 先进行对齐操作 , 然后进行签名 ;...注意顺序不要弄反了 ; 对齐命令 : D:\001_Develop\001_SDK\Sdk\build-tools\29.0.2\zipalign -f 4 in.apk in_zipalign.apk...in_zipalign.apk Android 应用 APK 加固后需要手动对齐 , 并签名 ;

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

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

Q:如果使用 App Bundle,是否可以继续通过多分发渠道/应用商店发布应用? 当然可以,您可以通过多种方式实现。...Q:如果要发布一个新应用,能决定应用签名密钥内容吗? 可以,我们会在 Play 管理中心中提供此选项。创建新应用时,您可以选择向 Google 提供应用签名密钥。...Q:在 Google Play 上分发应用时,如何确保按偏好方式向用户推送我应用?...Q:如果已经在 Google Play 上发布了一款应用,能否在不提供现有应用签名密钥副本前提下开始使用 Play 应用签名?...不过,要做到这一点,当您上传 App Bundle 时,您还需要上传使用旧密钥签名APK,这样一来,Google Play 即可继续向现有用户推送更新。 Q:可以更改应用签名密钥吗?

1.1K40

安卓应用告别APK格式

现在安卓宣布AAB正式取代Android APK,从今年8月份开始,所有提交到Google Play商店新应用必须采用AAB格式。...一旦上传用于发布,Google Play 就会处理 APK 签名和生成,这个过程称为动态交付 (Dynamic Delivery)。动态交付用途是,根据用户设备配置为用户生成优化 APK。...这意味着,如果使用是一台 Android One 手机 (小米 A1) 而且设置主要语言是英文,则这台手机将获得基础 APK 以及支持英文、arm64 CPU 架构和 xhdpi 屏幕分辨率配置...更棒是,当设备配置 (语言) 发生变化时,Google Play 会检测到它,并下载该语言配置 APK。...当用户下载应用程序安装包时,Google Play 会自动识别用户语言和 CPU 架构,自动将对应平台 SO 和资源 APK 下发给用户。

1.4K40

上架 Google Play 那些辛酸泪

一晃半年过去了,似乎除了各种忙,闲暇发呆、愣神,似乎也有这样了。 胸怀梦想,却始终停滞不前。 年龄增长,所谓工作经验增长,而技术,依旧未曾改版,一既往。...那么这里针对不同情况说一下处理方式: 已加入 Google 签名计划小伙伴,在 Google Play 下载对应证书随后进行多渠道打包签名; 未加入 Google 签名计划小伙伴,直接打出 Google...Play 渠道 Apk 直接上架即可。...3.2 内容分级 在进行应用分级前需要上传一个 Apk 包,所以这里直接点击左侧应用版本,这里选择是测试版本,开始上传 Apk。...随后将 Apk 拖拽至此开始上传 Apk: ? 完成之后会自动解析 Apk 信息,最后点击最下方保存即可。 随后点击左侧内容分级,在仔细阅读提示后点击继续: ? 开始内容分级: ?

2.5K41

通过基准配置文件改善应用性能

从 Android 9 (API 级别 28) 开始,Google Play 也会提供云配置文件。当应用在设备上运行时,ART 生成配置文件由 Play 商店应用上传并在云端聚合。...为应用上传了足够配置文件后,Play 应用将使用聚合配置文件来进行后续安装。 存在问题 虽然云配置文件在可用时很有帮助,但并非总是在应用安装后即可使用。...基准配置文件在构建时创建,作为 APK 一部分发送到 Play 中,然后在下载应用时,从 Play 发送至用户。...该程序附带了基准配置文件规则,可以缩短 Compose 应用启动时间并减少卡顿。 Google Play 商店搜索结果页已经使用 Compose 进行重写。...您可以 按照步骤操作,了解如何在本地衡量使用生成配置文件启动情况。

81020

有梦记上架 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

14310

威胁预警 | Anatsa 银行木马被下载超过数万次

这种方式使得恶意软件可以绕过安全检测,堂而皇之地上传Google Play 供用户下载。...以下为两个应用程序 Google Play 页面截图,看上去人畜无害但其实都是恶意软件。...具体应用程序分类如下所示: 应用程序类别 选择工具类应用程序作为伪装,可能是此类应用程序更容易融入 Google Play 商店。...分析时,研究人员确定了通过 Google Play 进行传播几个典型恶意软件家族,: Joker Adware Facestealer Anatsa Coper 各个家族具体分布如下所示: 家族分布...去年,研究人员在 Google Play 中也发现了多个 Coper 银行木马变种。 结论 从 Google Play 商店下载应用程序也不是没有风险,各类银行木马也在想方设法进行传播。

9810

Google Play支付 接入配置「建议收藏」

大家好,又见面了,是全栈君。 简述 ---- 公司业务出海接入 google play支付渠道时,往往不知道该如何在google play侧配置。...礼品卡只能购买该区域币种物品,中国香港礼品卡只能购买港币物品。 礼品卡兑换入口如上图所示。...建议账号归属地修改为应用发布国家,修改地方在Google付款中心: image.png 业务应用上传 ---- 账号准备好后,接下来时将业务应用上传google play中。...4、上传测试版本apk,发布测试版本: image.png 点击上图中管理ALPHA版,上传apk(上传apk需要签名),确保信息无误,按提示发布。...开放测试权限 1、在google play console中找到你上传应用,点击: image.png 如上图,找到你上传Alpha版本应用,点击管理Alpha版本。

6.5K11

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

与此同时,一直在与 Google Play 团队合作,与 Android 社区开发人员合作,确保开发人员在适当情况下优化他们对这些设备应用体验。...如果您应用或游戏仍未针对 API 26 或更高版本,强烈建议您仔细阅读 Google Play 迁移指南。特别要密切关注后台执行限制和通知渠道。...这就是为什么 Play 商店会在搜索结果和 Play 商品详情等特定情况下展示应用尺寸超过应用评分原因之一。...尽管 Android(Go 版)设备上 Play 商店与全球所有设备上用户都可以使用 Google Play 商店相同,但我们正在自定义商店体验,我们认为这对于这些设备上用户非常重要。...请在下面的评论中告诉我们,或者使用 #AskPlayDev 发微博,我们会回复 @GooglePlayDev,我们会定期分享有关如何在 Google Play 上取得成功新闻和建议。

1.8K20

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

文章目录 前言 一、当前 Google Play 上传 APK 文件现状 二、APK 扩展文件名格式 三、APK 扩展文件下载地址 四、博客资源 前言 2021年08月01日 之后 , Google 开始强制新应用必须使用...现在只能在上传 APK 文件时添加扩展文件 ; 一、当前 Google Play 上传 APK 文件现状 ---- Google Play上传 APK 文件大小限制到 100MB , 如果 APK...Google Play 管理中心中 , 扩展文件只能添加新 APK 版本时添加 , 不能在上线后额外添加 ; 二、APK 扩展文件名格式 ---- APK 文件格式可以是任意格式文件 , 不过一般都采用...; obb : obb 是 Opaque Binary Blob 缩写 ; 不管上传Google Play 管理平台 中是什么名称文件 , 下载下来文件都会是上述格式 ; : 当前...库 , 可以直接从 ZIP 压缩文件中读取文件 ; 这个库看情况吧 , 要在 NDK 中读取文件 , 好像用不了 ; 四、博客资源 相关文档参考 : APK 扩展文件 : https://developer.android.google.cn

1.4K10

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

谷歌宣布AAB格式将正式取代APK格式! 据外媒 SlashGear报道,Google Play 应用商店正在不断发展,以满足安卓用户和开发者不断增长需求和要求。...最具颠覆性变化之一将在 8 月到来,届时谷歌应用商店将改用 App Bundles 而不是 APK 作为其标准包格式,这一变化不仅会影响到开发者,也会影响到安卓用户,希望能有更好效果。 ?...Google 公告表示: “为了将这些优势带给更多用户,并专注于让所有开发者受益现代 Android 发行版, Google Play 将开始要求从 2021 年 8 月开始使用 Android App...除了 APK 将被替换为新 AAB 以外,开发者还需要用 Play Asset 或 Feature Delivery 替换大型扩展文件(OBB)。...而且AAB格式并不是谷歌最新提出,是早在2018年就已经推出了,而且在2019年华为就支持上传AAB格式APP了。AAB只是安卓应用发展必经过程。

1.5K20

Kemoge:一款影响超过20国安卓恶意程序

如上图所示,攻击者将App上传到第三方应用商店,通过网站或者App内置广告来进行推广,一些激进广告联盟还可能会通过获取root权限直接进行安装样本。...在本案例中,它试图卸载杀毒应用程序以及一些流行应用,可能准备进一步攻击。 附录1中例举了一部分Kemoge样本,附录2中列举了其使用一些签名证书。在所有的样本中我们发现大量简体中文字符。...有趣是,有一款样本在Google Play中进行了发布,root exploit以及一些其他功能被阉割了。 谷歌商店上架应用ShareIt或与Kemoge同根 ?...)名称相同应用,使用了与Kemoge相同签名,所以其应该是同一位开发者,其在Google Play中此应用已经有10万—50万下载量,基于开发者名称Zhang Long以及集成与App中第三方库...在我们实验中,服务运行但只返回了404,应该是开发者在维护新版本。 Google似乎已经注意到这个App,“ShareIt”已经从Google应用商店平台移除了。目前大家还是谨慎下载。

75650

Google Play 灰度betaalpha 测试方案以及常见问题

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传 内部测试 内部也需要分为内部团队成员,也可以分为邀请外部该部分用户群体来进行内部体验。...如果是自己内部团队,可以使用内部 APK 直接安装体验。但是如果这时候用户群体来自使用该 APP 外部用户,那么我们就需要应用到 Google Play alpha 渠道了。...假设一种场景, Google Play 上登录了多个账号,因为灰度机制,有一个账号在灰度里面,另外几个不在灰度里面,那么在 Google Play 上将会显示哪个版本呢?...主要是因为 Google Play 灰度只能反应 Google Play 商店情况,还存在很多用户将 APP 爬取转化为 APK 放到了其他网站提供下载,包括国内一些商店比如 oppo、vivo...为什么在 Google Play 商店能看到很多旧版本下载数据,按理应该都看到最新版本才对,或者只有 3.0.2 和 2.0.0 怎么会有其他版本数据呢?

3K10

快速提高Android开发效率Web工具

Google广大支持下,便捷开发Android程序Native工具层出不穷。其实Android开发涉及到范围也不小,一些Web工具有时候也会带来事半功倍效果。...在线反编译 当你还在花时间切换不同反编译工具时,一个在线反编译网站应运而生,它就是Android APK Decompiler,只需上传要反编译apk包,无需多时,源码可以下载下来了。...当你有资源相关工作时,不妨试一试这个网页工具。 地址:Android Asset Studio 快速下载Google Play应用 由于一些你懂原因,国内无法直接访问Google Play商店。...而且下载Google Play商店还是需要登陆谷歌账户,以国内网络,下载成功简直是太困难了。 这里介绍一款不需要账户国内即可访问Web工具。...可以通过输入包名或者Google Play地址即可下载。 地址:APK Downloader 进制转换 Android中所有的资源都有一个对应资源ID,资源ID类型为16进制整数。

1K20

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

Google Play 允许你通过其开发者 API 来管理你 Play Store 列表、打包好 APK 等。...Managed Google Play 是为企业版 Android 用户提供私有应用程序支持应用商店。私有 App 只会被分发给内部用户而不会被大众获取。...推荐:利用 Google Play App Signing 来为你 APK 文件签名。这是保管 keystore 一个好方法。你可以在 这里 看到此方法细节。...API 样例 下面这段 Ruby 代码在使用 Google 服务账户 JSON 格式密钥文件认证之后,通过调用 Play Custom App 服务创建了一个私有 App 并上传了其第一版 APK...这段代码只应当在第一次创建 App 时使用,后续更新应使用 Google Play 发布 API 中上传 APK 功能。

3.2K00

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

详细描述,如下(Anbox:如何安装Google Play商店并启用ARM(libhoudini)支持,简单方法): Failed to install PACKAGE.NAME.apk: Failure...默认情况下,Anbox不发货使用Google Play商店或支持ARM应用程序。要安装应用程序,您必须下载每个应用APK并使用adb手动安装。...Box安装中自动下载并安装Android PlayGoogle Play商店(和Google Play服务)和libhoudini(用于ARM应用/游戏支持)。...为Google Play商店做同样事情! Anbox Google Play权限 您现在应该可以使用Google帐户登录Google Play商店。...如果未启用Google Play商店Google Play服务所有权限,则在尝试登录Google帐户时可能会遇到问题,并显示以下错误消息:“ 无法登录。与Google服务器通信时出现问题。

7.8K2116

调查发现,近来Google Play已被多款恶意应用渗透

据Bleeping Computer消息,追踪移动应用生态系统安全研究人员注意到,最近Google Play 商店木马渗透率激增,其中一款应用下载安装量超过了50万次。 这些发现来自Dr....Web 分析师在Google Play上发现恶意应用包括加密货币管理程序、社会福利救助工具、照片编辑器、以IOS15为主题启动器及Gasprom投资软件克隆版。...Web 报告大多数应用程序都已从Google Play商店中删除,但Bleeping Computer仍然找到了一款未被清理恶意应用,导航软件Top Navigation,其下载安装量超过了50万次...但在这些木马化版本中,捆绑恶意软件会尝试通过 Flurry stat 服务从 Google Play 应用商店和 Samsung Galaxy 应用商店程序中获取通知。...此外,确保定期检查Google Play Protect状态,并通过使用知名厂商移动安全工具增加第二层保护。

98920

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

一旦上传用于发布,Google Play 就会处理 APK 签名和生成,这个过程称为动态交付 (Dynamic Delivery)。动态交付用途是,根据用户设备配置为用户生成优化 APK。...更棒是,当设备配置 (语言) 发生变化时,Google Play 会检测到它,并下载该语言配置 APK。...后,您可以将其上传Play Store,让 Google Play 动态地为您用户提供优化后 APK。...您还需要开通使用 Google Play 进行应用签名功能,这样才能上传应用束。 使用 Google Play 进行应用签名提供了一种管理应用签名密钥安全方式。...开通应用签名后,Google Play 会自动生成并签署发送给用户设备 APK。 ? 上传后,单击应用束并选择 Explore App Bundle 即可查询节省空间大小。

1.9K20
领券