Android App上架应用市场所需资料说明

简介: Android App上架应用市场所需资料说明

App上架应用市场所需资料说明


前言


  作为Android开发工程师,如果你的人生中没有自己上架过应用,那是很幸运的,因为那样你就不用去准备一堆材料了,不说废话了,进入主题。


正文


App上架应用市场,就标志者你的App要直面全国用户了,海外你只要搞定了Google应用市场,其实就没啥了,主要还是国内。


一、确认上架平台


上架首先你需要明确上架的平台有哪些。这里说一些常见的平台,首先是各大手机厂商的平台:


华为开放平台

小米开放平台

OPPO开放平台

VIVO开放平台

魅族开放平台

然后是应用平台提供商

腾讯开放平台

百度开放平台

360移动开放平台


上述平台是常规的一些,具体上架到哪里问你的老板,不要自己做决定。


二、企业开发者账号


 假设上面的平台你都要上架,那么恭喜你了,下一步就是各平台的注册和企业开发者申请。申请的时候不要使用自己的手机号、QQ号、邮箱等信息。让公司的相关人员给你提供,如果你是打算在这个公司干一辈子的话,就使用自己的个人信息去注册。否则,千万、千万、千万不要使用自己的个人信息。到时候你会很麻烦的。


 下面说明一下申请账号及注册成功企业开发者需要的资料(包括但不限于,因为个人平台对于资料的审核都有好几种方式)


联系人姓名


联系人手机号


联系人邮箱


联系人QQ号


邮箱


企业全称


企业证件号码


企业地址


统一社会信用代码(营业执照统一社会信息代码注意使用大写字母,以及区分字母”О“和数据”0“的区别)


营业执照(三证合一),电子照片就可以,腾讯开放平台需要在营业执照上手写一行文字,然后文字上盖章签字再拍照的。


20210716142043426.png


企业管理员实名认证(小米开放平台有这个环节,此阶段需要设置管理员身份:企业法定代表人或企业授权代理人,选择完之后需要扫描码进行企业实名认证)


身份证号


身份证头像面、国徽面照片(信息清晰可见)


法定代表人手持身份证照片两张,国徽面、人像面,照片示例如下图


20210716141903559.png


开户银行


开户行支行


开户号


企业公对公账号


 以上资料仅为注册成为各开放平台的企业开发者账号所需。建议这一环节让负责公司账号的人去进行申请创建,实在没人的话就开发者自己上。

 最好在App项目启动之前就搞定,最好不要等到项目写完了,测试完了,说要上架了,这个资料的审核不是加班能解决的,需要一定的时间,提前申请完成


三、应用上架资料


 应用上架也有很多的坑,各个平台的要求还不太一样,我自己上架应用只有过普通应用和软硬件相结合的应用,游戏没有上架过,还不是很清楚,后面有这方面经历之后我再补充,当然有朋友上架过,可以说说,我加到文章中。应用上架所需资料如下:


应用名称,这个应用名称很重要,你在平台上创建应用的名称必须与你APK中的应用名称一致,否则会审核失败,其次要与你的软件著作权上的软件名称一致,否则有的平台看你的软著和App应用名称不一致就不会让你过审


应用图标,也就是LOGO,这里就看你自己会不会改图片尺寸,不会就找UI,公司没有UI就自己百度上看一下就会了,还有就是对于应用图标的尺寸,不同平台有不同的要求,我所知的有16x16、32x32、64x64、128x128、200x200、216x216、256x256、512x512,以上的图标都可以备一个,有备无患。


应用简介,应用简介分两种,一种是一句话简介,一种是详细的简介,两个都需要,简介的要求是不允许夸大事实,要实事求是,不能出现最、第一、最权威等充斥着噱头的字眼,对字数有一定要求,各平台不同。


软件著作权 ,软件著作权需要提前申请,最好是在项目开发一周以后,当你的项目框架搭建完成,有一些核心代码的时候去申请,申请软件需要注明软件的名称和版本,例如聊天App V1.0,还有软著的申请是需要贴代码的,最后,软著的申请可以通过网络渠道找一些公司帮你去申请,花点小钱即可,当然钱多钱少关系到申请的快慢,比如1个月可讷可能只要300 ~ 400,而两三天的就需要3000 ~ 4000,提前申请就能省下一部分钱,还是那句话没有人就开发者自己去申请。


软件安装包,Apk格式 标准APK命名是应用名称+版本号。


应用截图, 应用截图最低三张及以上,也有平台要四张及以上的,多准备准没错,截图最好不要包括App的启动页面,其他的截图最好是能够突出你的App的功能和信息的,应用截图各平台要求不同则尺寸不一样,我知道的尺寸有450x800、480x800、1080x1920,提前准备,有备无患。


隐私政策, 如果你不知道隐私政策是什么东西,可以参考一下这个链接App隐私政策,注意这个隐私政策需要是一个网址,这个网址最好是在你公司的官网下,因为这个隐私政策还需要在App上提现出来,例如腾讯开放平台


20210716150632786.png


需要你在软件启动之后有一个可以查看隐私政策的入口,我这里用的是弹窗,文本中有一个绿色的《隐私政策》点击后跳转到隐私政策的页面,这里面可以放一个网址,显示你的隐私政策,用WebView或者用富文本都可以。


ICP备案号,ICP备案号,就是你的APP中的访问网络的ip地址的备案,一般来说不备案的地址是用不了的,在国内起码是这样的。这个备案号有的平台要网页截图,有的需要网页截图打印出来盖章之后再拍照的图片,有的只要输入备案号就可以了


App使用视频,如果你的App是软硬件相结合的,例如物联网App,则需要拍一个使用视频,提现App的用法和硬件的用法即可。


四、等待平台审核


 当你的资料填写完成之后,就会进入平台的审核环境,有的是1 ~ 3天,也有3 ~ 5,运气好可能一遍就过了,运气不好没过,平台会告诉你为什么没过,然后解决后再提交审核,反反复复的,开发者最好提交了审核之后最好每天去看一个两次,争取在最短时间内解决问题,因为平台的应用的审核状态,会联系注册企业账号的哪个人,如果那不是你,则自己通过账号去查看审核状态。


 最后一点,记得对各个平台的账号进行一个文档保存,对于提交审核的资料进行保存,以后要找的时候能够第一时间找到,对公司和对自己都比较好,切记、切记、切记。


上高水从,后会有期~


相关文章
|
2天前
|
存储 移动开发 Android开发
使用kotlin Jetpack Compose框架开发安卓app, webview中h5如何访问手机存储上传文件
在Kotlin和Jetpack Compose中,集成WebView以支持HTML5页面访问手机存储及上传音频文件涉及关键步骤:1) 添加`READ_EXTERNAL_STORAGE`和`WRITE_EXTERNAL_STORAGE`权限,考虑Android 11的分区存储;2) 配置WebView允许JavaScript和文件访问,启用`javaScriptEnabled`、`allowFileAccess`等设置;3) HTML5页面使用`<input type="file">`让用户选择文件,利用File API;
|
26天前
|
ARouter IDE 开发工具
Android面试题之App的启动流程和启动速度优化
App启动流程概括: 当用户点击App图标,Launcher通过Binder IPC请求system_server启动Activity。system_server指示Zygote fork新进程,接着App进程向system_server申请启动Activity。经过Binder通信,Activity创建并回调生命周期方法。启动状态分为冷启动、温启动和热启动,其中冷启动耗时最长。优化技巧包括异步初始化、避免主线程I/O、类加载优化和简化布局。
35 3
Android面试题之App的启动流程和启动速度优化
|
11天前
|
机器学习/深度学习 人工智能 文字识别
文本,文字扫描01,OCR文本识别技术展示,一个安卓App,一个简单的设计,文字识别可以应用于人工智能,机器学习,车牌识别,身份证识别,银行卡识别,PaddleOCR+SpringBoot+Andr
文本,文字扫描01,OCR文本识别技术展示,一个安卓App,一个简单的设计,文字识别可以应用于人工智能,机器学习,车牌识别,身份证识别,银行卡识别,PaddleOCR+SpringBoot+Andr
|
11天前
|
Android开发
Android面试题经典之如何全局替换App的字体
在Android应用中替换字体有全局和局部方法。全局替换涉及在`Application`的`onCreate`中设置自定义字体,并创建新主题。局部替换则可在布局中通过`ResourcesCompat.getFont()`加载字体文件并应用于`TextView`。
21 2
|
24天前
|
缓存 JSON 网络协议
Android面试题:App性能优化之电量优化和网络优化
这篇文章讨论了Android应用的电量和网络优化。电量优化涉及Doze和Standby模式,其中应用可能需要通过用户白名单或电池广播来适应限制。Battery Historian和Android Studio的Energy Profile是电量分析工具。建议减少不必要的操作,延迟非关键任务,合并网络请求。网络优化包括HTTPDNS减少DNS解析延迟,Keep-Alive复用连接,HTTP/2实现多路复用,以及使用protobuf和gzip压缩数据。其他策略如使用WebP图像格式,按网络质量提供不同分辨率的图片,以及启用HTTP缓存也是有效手段。
42 9
|
21小时前
|
Android开发 Kotlin
kotlin开发安卓app,如何让布局自适应系统传统导航和全面屏导航
使用`navigationBarsPadding()`修饰符实现界面自适应,自动处理底部导航栏的内边距,再加上`.padding(bottom = 10.dp)`设定内容与屏幕底部的距离,以完成全面的布局适配。示例代码采用Kotlin。
30 15
|
23小时前
|
存储 API Android开发
kotlin开发安卓app,使用webivew 触发 onShowFileChooser, 但只能触发一次,第二次无法触发,是怎么回事。 如何解决
在Android WebView开发中,`onShowFileChooser`方法用于开启文件选择。当用户只能选择一次文件可能是因为未正确处理选择回调。解决此问题需确保:1) 实现`WebChromeClient`并覆写`onShowFileChooser`;2) 用户选择文件后调用`ValueCallback.onReceiveValue`传递URI;3) 传递结果后将`ValueCallback`设为`null`以允许再次选择。下面是一个Kotlin示例,展示如何处理文件选择和结果回调。别忘了在Android 6.0+动态请求存储权限,以及在Android 10+处理分区存储。
|
25天前
|
XML 监控 安全
Android App性能优化之卡顿监控和卡顿优化
本文探讨了Android应用的卡顿优化,重点在于布局优化。建议包括将耗时操作移到后台、使用ViewPager2实现懒加载、减少布局嵌套并利用merge标签、使用ViewStub减少资源消耗,以及通过Layout Inspector和GPU过度绘制检测来优化。推荐使用AsyncLayoutInflater异步加载布局,但需注意线程安全和不支持特性。卡顿监控方面,提到了通过Looper、ChoreographerHelper、adb命令及第三方工具如systrace和BlockCanary。总结了Choreographer基于掉帧计算和BlockCanary基于Looper监控的原理。
27 3
|
27天前
|
安全 JavaScript 前端开发
kotlin开发安卓app,JetPack Compose框架,给webview新增一个按钮,点击刷新网页
在Kotlin中开发Android应用,使用Jetpack Compose框架时,可以通过添加一个按钮到TopAppBar来实现WebView页面的刷新功能。按钮位于右上角,点击后调用`webViewState?.reload()`来刷新网页内容。以下是代码摘要:
|
10天前
|
小程序 数据可视化 智能硬件
好看的设计------App小程序设计资料,AppUI设计相关资源,up主
好看的设计------App小程序设计资料,AppUI设计相关资源,up主