首页 文章 默认分类 安卓App备案全流程操作指南:8步搞定,避开6个坑

文章目录

  • 快速导航

觉得文章有帮助?

分享给更多需要的人吧!

默认分类

安卓App备案全流程操作指南:8步搞定,避开6个坑

应用截图工坊官方
5/28/20260 阅读

先说结论:不备案,你的安卓App真的上不了架

工信部2023年9月发通知,要求所有在中国境内提供互联网信息服务的APP必须备案。2024年3月底存量App备案过渡期结束,现在各大安卓应用市场——华为、小米、OPPO、vivo、应用宝——全部要求提交备案号才能上架。

没有备案号 = 无法上架 = 用户下载不到你的App。

而且这不是走个流程的事,安卓App备案涉及包名、公钥、签名MD5三要素,填错一个就审核不通过。这篇文章把全流程和踩坑点一次讲清楚。

你的App到底需不需要备案?

需要备案:

  • 服务器在中国大陆的安卓App(最常见)
  • 通过公共互联网向用户提供信息服务的App
  • 包含联网功能的工具类、社交类、电商类等App

不需要备案:

  • 纯单机应用:不连接公共互联网,不提供互联网信息服务
  • 境外应用:由境外主体运营,且服务器仅放置在境外

灰色地带判断:如果你的App有任何网络请求(哪怕是检查更新、统计埋点),都不算单机App,都需要备案

备案三要素:包名、公钥、签名MD5

这是安卓App备案最核心的技术信息,很多人卡在这里。先搞懂它们是什么、怎么获取。

要素是什么在哪找填写格式
包名 (Package Name)App的唯一标识符,如com.example.myappbuild.gradle的applicationId,或AndroidManifest.xml的package属性反向域名格式
公钥 (Public Key)签名证书的公开密钥用Jadx-GUI打开APK,查看APK signature中的模数(Modulus)10进制或16进制
签名MD5签名证书的数字指纹keytool -list -v -keystore xxx.keystore,或Jadx-GUI中APK signature的MD516进制,去冒号

获取方法一:keytool命令行(推荐)

# 查看签名信息,包含MD5和SHA1
keytool -list -v -keystore your_keystore.jks

# 输出示例:
# MD5: A1:B2:C3:D4:E5:F6:...
# SHA1: ...
# SHA256: ...
# 公钥(Modulus): 一串很长的数字

获取方法二:Jadx-GUI工具

  1. 下载Jadx-GUI,打开你的APK文件
  2. 包名:查看AndroidManifest.xml中的package属性
  3. 公钥和MD5:查看APK signature,模数即公钥,MD5即签名指纹

获取方法三:在线解析工具

如果不想装工具,可以用在线APK解析工具(如appuploader),上传APK后一键获取包名、公钥、签名等信息。适合非开发人员操作。

⚠️ 重要提醒:签名MD5填写时要去掉冒号,只保留16进制字符。比如MD5显示为A1:B2:C3:D4,备案时应填写A1B2C3D4

全流程实操:8步完成安卓App备案

第一步:确定备案主体

企业主体优先——备案主体 = 软著著作权人 = 开发者账号企业主体,三者必须一致。

个人开发者用身份证即可,但部分应用市场对个人开发者有限制(如金融类基本不让个人上架)。

第二步:准备材料

材料类型企业开发者个人开发者
主体资质营业执照扫描件(有效期内的原件)身份证正反面+手持身份证照
法人/负责人身份证+手机号+邮箱同左
服务器信息公网IP/域名,需在接入商名下同左
App信息名称、图标、包名、公钥、签名MD5同左
隐私政策隐私政策网址(必须可访问)同左
软著计算机软件著作权登记证书部分市场要求
特殊行业前置审批文件(新闻/医疗/教育等)同左

注意:服务器必须是备案接入商提供的。如果你用的是阿里云服务器,就通过阿里云提交备案;用的是腾讯云,就通过腾讯云。

第三步:选择接入商并登录备案系统

主流接入商及入口:

接入商备案入口特点
阿里云beian.aliyun.com流程最完善,教程最多
腾讯云cloud.tencent.com/product/ba1-2天初审,效率高
华为云support.huaweicloud.com鸿蒙生态首选
天翼云ctyun.cn电信线路友好
移动云ecloud.10086.cn移动线路友好
联通云cucloud.cn联通线路友好

选择原则:你的服务器在哪家的云上,就选哪家做接入商。这是硬性要求。

第四步:填写备案信息

登录接入商备案系统后,按步骤填写:

1. 主体信息

企业填营业执照信息,个人填身份证信息。注意主体证件号中容易混淆的字符:

  • 数字"5" vs 字母"S"
  • 数字"1" vs 字母"I"
  • 数字"0" vs 字母"O"

填错直接校验不通过,是最常见的低级错误。

2. APP基础信息

  • APP名称:与上架名称完全一致
  • APP图标:与上架版本一致
  • 云服务/服务器信息:选择你的服务器提供商
  • APP内容分类:按实际功能选择
  • APP语言:中文/英文等
  • 是否对外提供SDK:一般选"否"
  • APP后台服务域名:填写后端API域名

3. 平台信息(关键步骤)

选择"安卓"平台,填写:

  • 包名(Package Name)
  • 公钥(10进制或16进制)
  • 签名MD5值(16进制,去冒号)
  • 安卓平台后台域名

如果你的App同时有iOS版,也勾选iOS并填写Bundle ID、公钥、签名SHA-1。

如果你的App还有鸿蒙版,勾选"鸿蒙"平台并填写鸿蒙包名(详细可参考我的《鸿蒙App备案全流程操作指南》)。

4. APP负责人信息

填写负责人姓名、身份证、手机号、应急手机号、邮箱。人脸核验环节需要该负责人配合。

第五步:接入商初审

提交后1-2个工作日,接入商会电话核验。注意:

  • 保持手机畅通,未接听可能被驳回
  • 接入商可能问你App的基本功能、服务器用途等,如实回答
  • 初审不通过会告知原因,修改后重新提交

第六步:人脸核验

部分接入商要求法人或APP负责人进行人脸识别验证。按照系统指引,用微信扫码或App完成核验。

第七步:工信部短信核验

初审通过提交管局后,24小时内备案手机号会收到工信部验证码短信。

登录工信部备案管理系统完成核验。超时可能被驳回,收到短信立刻验证。

第八步:管局终审 + 获取备案号

省级通信管理局审核,法定不超过20个工作日,实际通常15-20天。通过后你会在邮箱和手机收到备案号。

备案号格式示例:京ICP备2024XXXXXX号-1A

备案完成后:在各应用市场填写备案信息

拿到备案号后,还需要在各安卓市场的开发者后台录入备案信息。以华为应用市场为例:

  1. 登录AppGallery Connect
  2. 进入应用信息页面
  3. 找到"核准(备案)信息"模块
  4. 选择"您的APP服务器在中国大陆"
  5. 填写主办单位类型(企业/个人)
  6. 确认主办单位与开发者账号主体是否一致
  7. 提交校验

其他市场(小米、OPPO、vivo、应用宝)流程类似,在提审页面的"备案信息"栏填写即可。

六个最容易踩的坑

坑1:备案主体和开发者账号主体不一致

这是被拒最多的原因。记住这个公式:

备案主体 = 软著著作权人 = 开发者账号企业主体

三者必须一致,任何一个环节出现偏差都会被审核打回。

坑2:签名MD5填成了SHA1或SHA256

安卓填MD5,iOS填SHA-1,鸿蒙填SHA256指纹。别搞混了。而且MD5要去掉冒号,只保留16进制字符。

坑3:备案后换了签名证书

签名证书一旦变更,新的MD5和公钥与备案信息不匹配,需要重新做变更备案(15-30天)。所以签名证书一定要保管好,丢失重签的代价很大。

坑4:域名已有ICP备案,以为App不用再备案

网站备案和App备案是两套系统,编号格式也不同。域名做了ICP备案,App还得单独备案。

坑5:隐私政策网址无法访问

备案要求提供隐私政策网址,且必须能正常访问。404页面会导致审核被打回。建议使用云托管服务,稳定性有保障。

坑6:备案信息变更未及时更新

App名称、功能、主体信息变更后,需在30日内办理变更备案。尤其是包名变更,必须在接入商做变更,否则各市场的备案校验会不通过。

不同接入商的备案周期对比

环节阿里云腾讯云华为云
接入商初审1个工作日1-2个工作日1-2个工作日
短信核验24小时内24小时内24小时内
管局终审7-20个工作日15-20个工作日15-20个工作日
整体周期约8-22个工作日约17-22个工作日约17-22个工作日

不同省份的管局审核速度不同,北上广深通常较快,偏远省份可能偏慢。

备案后的维护清单

事项频率说明
展示备案号立即App"设置-关于我们"页面展示备案编号,链接至工信部查询系统
年度核验每年按时完成备案信息核验,确保信息准确有效
变更备案信息变更后30日内App名称、包名、主体等变更需及时提交
备案号公示立即应用官网底部也需展示备案号

写在最后

安卓App备案本质上就是"给你的App办一张身份证"。流程不复杂,但材料准备和三要素填写容不得半点马虎。

几个关键建议:

  1. 开发阶段就确定包名和签名证书,后期改包名的代价远大于一开始就想好
  2. 软著和备案同步推进,两者周期都长(软著1-2个月,备案20天左右),别串行等
  3. 服务器选好接入商就别换,换接入商需要做接入备案,又是一个周期
  4. 签名证书备份好,丢了就要重新备案

备案是上架的门票,不是可选项。早备案早安心,别等到审核被驳回才发现没备案。


参考来源:华为APP备案指引阿里云APP备案流程腾讯云APP备案指引天翼云APP特征信息说明工信部APP备案通知

准备好开始设计你的应用截图了吗?

立即体验应用截图工坊,创建令人惊艳的视觉展示效果!