
技术点
eofguo
言简刚中是君子
展开
-
Apk瘦身思路
关于APK瘦身值得分享的一些经验http://zmywly8866.github.io/2015/04/06/decrease-apk-size.html原创 2016-04-21 15:35:01 · 313 阅读 · 0 评论 -
版本管理
版本管理:发布流程:1、CheckList(检查重要项:发布开关、版本信息、签名、渠道号等) 2、上线前测试 3、多人流程审核(技术经理、测试、产品、总监)发布信息备案:1、打tags 多版本发布:1、打分支 2、合并分支软件更新配置:灰度发布、全量发布服务器环境:测试环境、灰度环境、正式环境(支持灰度放量)Crash上报:1、终端上报Crash 2、插件化模块ID分配原创 2016-04-19 16:53:22 · 359 阅读 · 0 评论 -
风险管理
风险管理:风险点评估:延期风险:短期方案、长期方案、buffer技术风险:外部风险:隔离原创 2016-04-19 16:52:48 · 283 阅读 · 0 评论 -
协议联调工具
结合染色日志/AspectJ插桩运行单独的调试工具(如独立Apk、悬浮窗口)实时观察协议情况原创 2016-04-19 17:03:13 · 386 阅读 · 0 评论 -
协议自动化
协议自动化:wup/pb:根据协议文件自动生成协议文件(如*.proto)编译原创 2016-04-19 15:53:42 · 554 阅读 · 0 评论 -
Apk加固
Android中的Apk的加固(加壳)原理解析和实现http://blog.youkuaiyun.com/jiangwei0910410003/article/details/48415225apk加壳demo,对包含布局xml和图片资源文件的apk加壳 http://download.youkuaiyun.com/detail/u010072711/9469490转载 2016-04-20 15:32:50 · 647 阅读 · 0 评论 -
Android数据库安全解决方案,使用SQLCipher进行加解密
Android数据库安全解决方案,使用SQLCipher进行加解密http://blog.youkuaiyun.com/guolin_blog/article/details/11952409转载 2016-05-04 18:49:06 · 277 阅读 · 0 评论 -
Android App插件化(推荐)
携程开源插件化框架(推荐)https://github.com/CtripMobile/DynamicAPK插件化相关:1、代码Jar/Dex, DexClassLoad、PathClassLoader反射2、资源(R:string、drawable、layout等)R.string.xxx R.drawable.xxx R.layout.xxx1、用反射A原创 2016-04-19 16:07:28 · 1776 阅读 · 0 评论 -
Android Link
Android-Lint:查错与代码优化利器http://blog.youkuaiyun.com/thl789/article/details/8037473Android Lint Checks检查未使用资源http://runfeel.iteye.com/blog/1809934Android Lint官方静态代码检查工具http://qa.blog.163.com/b原创 2016-04-21 16:58:16 · 2050 阅读 · 0 评论 -
计划管理
计划管理:开发项评估ProjectExcelBuffer预留方案:短期方案、长期方案原创 2016-04-19 16:53:30 · 302 阅读 · 0 评论 -
质量管理
质量管理:监控:性能监控(内存监控(进程内存-动态监控、MAT-静态分析)、耗电监控(Thread执行cpu时间片))业务质量(业务错误码)网络质量(分层错误码)协议质量(各访问情况)代码质量(Crash、Err)体验质量(DailyBuild)原创 2016-04-19 16:54:00 · 233 阅读 · 0 评论 -
技术管理
技术管理:技术分享(1-2周1次):让终端和后台彼此提出想要了解的对方的技术点进行准备和分享;自由提出技术分享点CodeReview:结对编程:技术人员BackUp:相同性质的技术工作有2人共同承担,1人多模块调休策略:定期关注技术沙龙:Android开发者网站、GitHub等编码规范:注释模板、代码模板等FindBugs插件:1、Eclipse插件 2、脚本运行原创 2016-04-19 16:55:37 · 305 阅读 · 0 评论 -
自动化测试
自动化测试支持AspectJ插桩:在关键出入口进行插桩原创 2016-04-19 17:02:48 · 251 阅读 · 0 评论 -
移动网络策略
网络策略:心跳包:不死进程、双进程方案原创 2016-04-19 17:01:35 · 347 阅读 · 0 评论 -
IM/即时通讯
IM/即时通讯:MsgId设计:MsgId (long): 10位(预留)+ 8位(发送者id取8位) + 8位(接收者id取8位) + 4位(随机数) + 34位(时间戳long后34位,约198.8天)复杂网络调优:弱网络、拥堵网络、假死网络、网络测速原创 2016-04-19 16:59:07 · 627 阅读 · 0 评论 -
如何应对高负载(如双11服务器压力大)
硬件方面:分布式CDN负载均衡软件方面:频率限制队列化IPList业务优化IO(数据库优化、数据库拆分)缓存监控预警降级预案原创 2016-04-19 16:58:28 · 806 阅读 · 0 评论 -
染色日志
日志等级原创 2016-04-19 16:56:30 · 2007 阅读 · 0 评论 -
彩蛋
设置隐蔽的彩蛋入口,触发后可使用各种功能1、网络测试2、日志获取3、调试工具4、...原创 2016-04-19 16:55:51 · 487 阅读 · 0 评论 -
增量更新与HotFix
增量更新:1、二进制diff2、非二进制diff浅析android应用增量升级http://blog.youkuaiyun.com/hmg25/article/details/8100896原创 2016-04-19 16:06:09 · 289 阅读 · 0 评论 -
Maven常用
java -versionError: opening registry key 'Software\JavaSoft\Java Runtime Environment'http://www.cnblogs.com/yjmyzz/p/3521554.html查看依赖:mvn help:effective-pom执行: mvn clean package不跑测试代码: -Dmav原创 2016-07-27 13:08:49 · 387 阅读 · 0 评论