Android_项目上线流程总结
来源:互联网 发布:网络规划设计方案 编辑:程序博客网 时间:2024/04/29 23:07
步骤:日志体积-->加密混淆-->签名备份-->市场官网-->升级测试
一、关闭日志、精简体积
1、关闭日志、打开统计
(1)日志会暴露你的应用信息,还可能会因此上传的apk至市场导致日志过多而申核不通过。
(2)通常统计在测试状态是关闭状态,要发布时记得改回打开状态。
2、精简体积
方法一:项目占体积,最有可能的原因是冗余的图片,下面是一个网上找的工具。
清除android程序中的多余资源方法:android_unused_resources
(1)下载地址http://download.csdn.net/detail/rgm1122/4747802
(2)使用方法
http://blog.csdn.net/icewst/article/details/38979899
注意:这个方法可能会删掉一些隐士调用的图片及相关资源文件。
简单说如果要用这个,保证你的项目没有引用第三方的。
如果引用了,那么请检查所有的第三方的功能,用不了的重新引入。
方法二:Android lint :Eclipse中选择项目-->右键-->Android Tools-->run lint...
使用介绍:http://blog.csdn.net/xyz_lmn/article/details/14222939
3、检查第三方还好不好用。
二、加密或混淆
1、混淆:
容易被反编译:反编译后还能看,能看到相关的图片资源、布局文件、代码中的常量等。
操作麻烦,网上有很多类似介绍,引入第三方包的时候还要对包名进行混淆。
2、这里推荐第三方的加密方法。注:个人觉得加密破解麻烦程度比混淆安全性要高。
爱加密:http://www.ijiami.cn/
360加固:上传360市场的时候会提示你用他们的加固方法。
三、备份签名与apk
签名文件很重要,不少同行都弄丢过,导致项目无法升级。注意备份好。
不同版本的apk也要记得备份,将来某个版本出问题也好还原。
四、发布到市场与官网
1、将apk发布各种市场要注意几个问题
(1)不同的市场审核时间不同,要注意把控好:360手机助手申核需要apk需要1天,小米3天,华为4天。
(2)域名在哪申请的,就要在哪备案,360上传apk会检查你的域名,不合法的话还会举报你,会导致apk用不了(所有相关域名下的网址都访问不了)。
(3)首次上传市场时,第一版apk没通过时,记得不要做升级测试功能,很容易审核不同通过。
2、官网
可通过OSS来上传自己的apk或ipa
五、升级测试
我这边用的友盟自动更新
最后项目上线的时候,要记得各个市场及官网都下载一下,内部测试。
- Android_项目上线流程总结
- iOS项目上线流程
- 项目上线流程(二)
- 项目上线流程
- 项目上线流程
- 项目上线流程
- 项目上线流程
- APP上线流程总结
- 池子项目上线总结
- 项目上线问题总结
- node项目上线配置流程
- iOS项目上线的流程
- iOS项目程序上线流程图文详解
- JAVA项目上线发布步骤流程
- 上线流程
- 上线流程
- 上线流程
- 上线流程
- 为老婆教5岁儿子学习英语单词做的一个基于微信公众平台的应用
- Map集合的两种取出方式
- python进程间传递文件描述符扩展库
- 新浪微博网站接入的具体步骤 同步微博
- 常用工具注册码收集
- Android_项目上线流程总结
- USB1.1采集图像速率分析
- Android第十七天 Loader异步装载
- 装ODAC期间注意的问题
- Dijkstra算法Java实现
- UFLDL稀疏自编码器练习翻译增添公式图片
- Unity移动物体
- rfc791 IP协议
- js清除cookie