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

如果我上传了具有不同签名的apk,Google play商店会通知我吗?

如果您上传具有不同签名的APK到Google Play商店,Google Play商店会通知您。这是因为Google Play商店在上传APK时会对其进行验证,其中包括对APK签名的验证。APK签名是用于验证APK文件的完整性和真实性的数字签名。

如果您上传了具有不同签名的APK,这意味着这些APK文件具有不同的数字签名,因此它们被视为不同的应用程序。根据Google Play商店的规定,每个应用程序都需要具有唯一的包名和签名。因此,当您上传具有不同签名的APK时,Google Play商店会检测到这种情况并拒绝上传。

Google Play商店会通过电子邮件或开发者控制台的通知功能向您发送通知,告知您上传的APK被拒绝的原因。您可以根据通知中提供的信息来解决问题,并重新上传具有正确签名的APK。

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

  • 腾讯云移动应用安全检测:https://cloud.tencent.com/product/mas
  • 腾讯云移动应用安全加固:https://cloud.tencent.com/product/msa
  • 腾讯云移动应用自动化测试:https://cloud.tencent.com/product/mts
  • 腾讯云移动应用质量监控:https://cloud.tencent.com/product/mqm

请注意,以上链接仅为示例,您可以根据实际需求选择适合的腾讯云产品。

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

相关·内容

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

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

1.1K40

打造您首个 app bundle | MAD Skills

无论您使用命令行还是 Android Studio,整个处理过程完成后会帮您生成一个经过签名并且可以上传 Play 商店发行版 bundle。...通过 Play Console 上传 为了上传应用 bundle 到 Play 商店,您首先需要选择一个发行渠道创建一个新发布。...Play Console 中高亮 (绿色) 部分是为了上传 app bundle 准备 Bundle 文件上传之后,Play 商店根据用户设备配置来优化 APK 文件。...您也可以直接下载该应用签名 APK 文件,以此来查看 Play 商店分发给特定设备具体内容。...在这里所有的 apk 文件均和应用正常运行相关,同时想指出 base.apk 是必须要安装,它提供您应用核心功能。

88820
  • Dynamic Feature 上线 1 年实践分享

    这些 APK 看起来长这样: 那 Dynamic Feature APK 是怎么生成呢?是 Google Play 用我们在上架时提供 AAB 包和提前上传签名文件生成。...内部应用分享更便捷,首先 打开 Play 商店内部分享开关,然后上传 AAB,最后通过生成链接下载即可。上传传送门:Internal app sharing 内部测试就是上架内部包,相对麻烦点。...通过内部应用分享上传 AAB,会被 Google Play 用平台上一个 debug 签名文件重签名。...如果 debug 签名文件和平台上 debug 签名文件不是同一个,则 App 验签相关逻辑失败,如微信登录/QQ登录这种验签步骤。 额外:是否必须进行在线测试?...就目前实践情况来看,如果本地测试和在线测试加载流程是完全一致,仅最后安装使用了对应不同 API,那么不会出现本地测试通过,但在线测试不通过情况。

    16510

    安卓应用告别APK格式

    现在安卓宣布AAB正式取代Android APK,从今年8月份开始,所有提交到Google Play商店新应用必须采用AAB格式。...一旦上传用于发布,Google Play 就会处理 APK 签名和生成,这个过程称为动态交付 (Dynamic Delivery)。动态交付用途是,根据用户设备配置为用户生成优化 APK。...更棒是,当设备配置 (如语言) 发生变化时,Google Play 检测到它,并下载该语言配置 APK。...当用户下载应用程序安装包时,Google Play 自动识别用户语言和 CPU 架构,自动将对应平台 SO 和资源 APK 下发给用户。...并且,通过官方文档,我们发现:使用 app bundle ,开发者就必须加入 Google Play 应用签名计划。

    1.4K40

    上架 Google Play 那些辛酸泪

    这里就别抬杠哈,至少这里出现这种情况,关键手欠还点了下下载安装,结果后续和 Google 沟通多次,只有一个回复,一个地址链接,备注已具有用户下载应用不支持在当前账号移除。...那么这里针对不同情况说一下处理方式: 已加入 Google 签名计划小伙伴,在 Google Play 下载对应证书随后进行多渠道打包签名; 未加入 Google 签名计划小伙伴,直接打出 Google...3.2 内容分级 在进行应用分级前需要上传一个 Apk 包,所以这里直接点击左侧应用版本,这里选择是测试版本,开始上传 Apk。...由于现在这个特殊情况,个人审核贼慢,据说曾经俩小时审核通过。 如果前期工作准备完善,上架 Google Play 很顺畅。...五、下架应用 如果需要下架应用,则在左侧商店发布中点击定价和分发内容,随后将应用提供情况变更位取消发布并提交更新即可。 ?

    2.6K41

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

    稍后我会详细阐明为什么要讲这些。 第 3 步:使用 Google Play Console 将已签名 APK 上传到测试轨道。待测试和调整就绪后,将应用正式发布,并分发到世界各地。...第 4 步:Google Play 会将已经被您签名 APK (就是您上传那个) 在安装时分发至每个用户设备。 多年来,这种方法运作良好。...大致想法是这样如果您将所需所有内容上传到了 Google Play,让 Play Store 为每个用户和设备按需提供相应内容。这很简单,不是吗?...您仍然要对应用进行签名,以便 Google Play 验证您身份。 第 3 步:如果您还没有签名,则可以选择通过 Google Play 进行应用签名。...第 4 步:当您将应用束上传Google Play 时,Play 会对其进行处理,并生成使用应用签名密钥签名分拆 APK,以支持各种设备配置和语言。

    1.7K20

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

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

    1.9K20

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

    2017 年 1 月时候,Google 从 Twitter 收购名为 Fabric 开发者套件,其中包含了可以自动化截图、管理测试版部署、签名并将 App 推送到 Play Store fastlane...推荐:利用 Google Play App Signing 来为你 APK 文件签名。这是保管 keystore 一个好方法。你可以在 这里 看到此方法细节。...重要:在 Google Play所有 App(包括私有 App)必须具有一个唯一且不可重用 App ID。 在发布你私有 App 之前,你只需要三步。...API 样例 下面这段 Ruby 代码在使用 Google 服务账户 JSON 格式密钥文件认证之后,通过调用 Play Custom App 服务创建了一个私有 App 并上传其第一版 APK...这段代码只应当在第一次创建 App 时使用,后续更新应使用 Google Play 发布 API 中上传 APK 功能。

    3.2K00

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

    如果应用或游戏仍未针对 API 26 或更高版本,强烈建议您仔细阅读 Google Play 迁移指南。特别要密切关注后台执行限制和通知渠道。...尽管 Android(Go 版)设备上 Play 商店与全球所有设备上用户都可以使用 Google Play 商店相同,但我们正在自定义商店体验,我们认为这对于这些设备上用户非常重要。...**在今年 Google I/O 上,我们发布 Android App Bundle,这是来自 Google Play 新发布格式。...您不再需要为多个 APK 进行构建,签名上传和管理版本代码。这为开发者节省了高达 65% 应用程序大小,并且前期工作量相对较少。...请在下面的评论中告诉我们,或者使用 #AskPlayDev 发微博,我们回复 @GooglePlayDev,我们定期分享有关如何在 Google Play 上取得成功新闻和建议。

    1.8K20

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

    大家好,又见面是你们朋友全栈君。...Android App Bundle文件用于上架Google Play商店,使用这种类型文件,Google Play可以根据用户手机,只下发它需要那部分资源.比如一个高分辨率手机,是没有必要下载低分辨率目录下图片...Play之外其他应用商店 不管选择创建是Android App Bundle 文件还是APK文件,后面的流程都是一样 既然你看到这篇博客那就说明你还没有一个正式keystore文件,所以还是点击...目录apk,但是这个apk无法安装,如果强行安装失败并提示没有没有证书 如图: 注意:证书签名可以生成release版本apk,相比于使用默认证书生成debug版本apk,release版本更小...,运行速度更快,当然也可以直接发布debug版本apk 2.系统签名 要实现apk静默安装,修改系统声音之类功能,需要对apk进行系统签名,系统签名跟证书签名不同两个概念 系统签名需要系统证书,

    1.8K20

    快速提高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

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

    如上图所示,攻击者将App上传到第三方应用商店,通过网站或者App内置广告来进行推广,一些激进广告联盟还可能会通过获取root权限直接进行安装样本。...在初始启动时,Kemoge收集设备信息并将其上传到广告服务器,无论受害者当前是在干什么在一定时间都会看到广告横幅(即使停留在Android主屏幕,也可能突然弹出)。 ?...在本案例中,它试图卸载杀毒应用程序以及一些流行应用,可能准备进一步攻击。 附录1中例举了一部分Kemoge样本,附录2中列举了其使用一些签名证书。在所有的样本中我们发现大量简体中文字符。...有趣是,有一款样本在Google Play中进行了发布,root exploit以及一些其他功能被阉割了。 谷歌商店上架应用ShareIt或与Kemoge同根 ?...)名称相同应用,使用了与Kemoge相同签名,所以其应该是同一位开发者,其在Google Play中此应用已经有10万—50万下载量,基于开发者名称Zhang Long以及集成与App中第三方库

    77350

    Google Play 控制台指南:Google Play 控制台能为你做都不仅仅是发布应用这么简单而已

    你或许使用 Google Play 控制台上传过 Android 应用或者游戏,创建一个商品详情并点击上传按钮把它添加到 Google Play 上。...Google Play每个应用都由其开发人员签名,提供一个可追踪声明来让开发人员证明 “真的是开发这个 app”。如果用于签名应用程序密钥丢失,这是一个严重问题。...使用应用程序签名后,你可以上传应用程序签名密钥,将其安全存储到 Google 云中。这与使用 Google 存储我们应用密钥技术是相同,这得益于我们在业界领先安全基础架构。...上传密钥随后可用于在你提交更新时为你应用签名。当你第一次上传全新应用程序时,你可以很容易注册应用程序签名。而我们将为你生成应用签名密钥。 ?...这些测试查找月崩溃,性能和安全漏洞相关一些错误和问题。您可以查看在不同设备和不同语言中运行应用屏幕截图。

    7.3K30

    Android开发神兵利器

    Google广大支持下,便捷开发Android程序Native工具层出不穷。其实Android开发涉及到范围也不小,一些Web工具有时候也带来事半功倍效果。...在线反编译 当你还在花时间切换不同反编译工具时,一个在线反编译网站应运而生,它就是Android APK Decompiler,只需上传要反编译apk包,无需多时,源码可以下载下来了。...query=google+android&entity=proj Android Asset Studio 这是一个神奇网页,里面包含了多个与资源相关在线工具,比如icon制作(桌面icon,通知栏...Play商店。...而且下载Google Play商店还是需要登陆谷歌账户,以国内网络,下载成功简直是太困难了。 这里介绍一款不需要账户国内即可访问Web工具。

    75920

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

    ) 【Google PlayGoogle Play 签名维护 ( 签名机制 | Google Play 签名机制选择 | 签名更新 ) 【Google PlayGoogle Play 开放式测试...年 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 未来就在这里 文档中指出如下规则

    1K20

    Android 渗透测试学习手册 第一章 Android 安全入门

    此外,我们从 Play 商店或任何其他来源安装应用程序数据将位于/data/data,而其原始安装文件(即.apk)将存储在/data/app。...软件包名称是应用程序在 Play 商店和设备上标识唯一标识符。 例如,可能存在具有相同名称多个相机应用或计算器应用。 因此,为了唯一地标识不同应用,使用包名称约定而不是常规应用名称。...1.4 应用签名 应用程序签名是 Android 独特特性之一,由于其开放性和开发人员社区,它取得了成功。 Play 商店中有超过一百万个应用。...在 Android 中,任何人都可以通过下载 Android SDK 创建 Android 应用,然后将其发布到 Play 商店。 通常有两种类型证书签名机制。...应用程序上传完成后,会由 Google Bouncer 进行验证,这是一个虚拟环境,用于检查应用程序是否是恶意或合法。 检查完成后,应用就会显示在 Play 商店中。

    75920

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

    64 位版本应用要求 ) 【错误记录】Google Play 上架报错 ( 上传 release 版本 APK 或 AAB ) 【错误记录】Google Play 上架报错 ( APK 大小 |...Play 签名维护 ( 签名机制 | Google Play 签名机制选择 | 签名更新 ) 【Google PlayGoogle Play 开放式测试 ( 简介 | 发布开放式测试版本 ) 【错误记录...】Google Play 上架报错 ( 您应用包含违反“元数据”政策内容 | GP 政策中心 ) 【错误记录】Google Play 上架报错 ( 您上传 APK 没有经过 Zipalign 处理...必须将该版本停用 , 才行 ; 直接上传 5 版本 , 如果 4 版本还在 , 仍然审核不通过 ; 出现问题 SDK 是友盟统计 SDK , 猜测是对 , 微信 QQ 三方 SDK 算是被误杀了..." , 找了半天 , 也没有找到在哪停用 APK 版本 , 根本没有这个按钮 或 选项 ; 再返回去仔细读了一遍 Google 给出回复 , 发现停用某个 APK 版本方法 ; 登录您 Play

    3.1K20

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

    ) 【Google PlayGoogle Play 签名维护 ( 签名机制 | Google Play 签名机制选择 | 签名更新 ) 【Google PlayGoogle Play 开放式测试...年 8 月之后 APK 与 App Bundle 上传格式问题 【Google Play】管理目标受众群体 ( 加入 “亲子同乐计划“ | 应用受众覆盖所有年龄段 ) 【Google Play】...有关应用程序状态以及如何更正问题更多信息,请参见下文。 发布状态:已拒绝 由于违反策略,您应用已被拒绝且未发布。如果您提交了更新,您应用程序早期版本仍然可以在Google Play上使用。...选择 商店状态 > 商店列表,然后单击重新 提交应用程序。 联系支持 如果您已经审查政策,并且认为我们决定可能有误,请联系我们 政策支持团队。我们将在2个工作日内回复您。...首先可以肯定 , 应用中没有包含广告 , 不排除有些 SDK 可能被误认为是广告 SDK ; 未经批准用于儿童导向服务SDK , 这就不确定 , 范围有点大 ; 排查下当下使用 SDK , 友盟统计

    3.2K20

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

    如果是自己内部团队,可以使用内部 APK 直接安装体验。但是如果这时候用户群体来自使用该 APP 外部用户,那么我们就需要应用到 Google Play alpha 渠道。...beta 测试计划 该功能在 Google Play 中叫做开放式测试。如果你希望做该项测试,那么你可以在自己应用内部,灰度发送通知给到你希望其进行开放性测试用户群体。...而如果我们又新增 3.0.2 ,并且加大灰度 10%,那么 10% 将包含 5% 用户,并新增 5% 用户。 涉及到多地区时,假设只想在某个地区进行测试,应该如何操作?...这时候 Google Play 显示最新版本,假设灰度是最新版本,那么显示灰度版本,假设 beta 是最新版本会显示 beta 版本,如果正式版本是最新版本,那么显示正式版本。...主要是因为 Google Play 灰度只能反应 Google Play 商店情况,还存在很多用户将 APP 爬取转化为 APK 放到了其他网站提供下载,包括国内一些商店比如 oppo、vivo

    3.2K10

    Android Q 开发者常见问题 | FAQ・第二期

    64-bit Q: 为应用添加 64 位架构支持带来 APK 体积增大,但 Google Play 只允许上传最大 100MB APK,这种情况应该如何解决?...当您发布 Android App Bundle 文件到 Google Play 时,如果 Google Play 分析并发现任何一个可能设备下载包超过 150MB 时,将会拒绝这个 App Bundle...如: 当用户首次下载您应用时,基础 APK 加上为特定设备而构建 APK 之和不超过 150MB。除了 Android App Bundle 方式,您也可以为不同架构发布不同 APK 文件。...A: 对于由不同开发者密钥签名应用或同一设备上不同用户,Android ID (Setting.Secure.ANDROID_ID 或 SSAID) 是不一样。...如果不同应用由同一开发者密钥签名,那同一用户在这些应用间 Android ID 是相同。 Generic System Image (GSI) Q: GSI 是支持所有手机硬件吗?

    19310
    领券