Android开发周报:Android Messages上线、App快速运维交付实践
antival
8年前
<h3>新闻</h3> <ol> <li> <p><a href="/misc/goto?guid=4959739634114905549" rel="nofollow,noindex">《谷歌发福利:谷歌助手下放到Android 6.0》</a> :北京时间2月26日消息,谷歌推出的Android旗舰手机Pixel集成了谷歌诸多新功能,而且还是独占的。不过这也让谷歌自己有点头疼,因为Pixel用户有限,并不能很好的推广谷歌一些新功能,如谷歌助手(Google Assistant)等服务。</p> </li> <li> <p><a href="/misc/goto?guid=4959739634323604371" rel="nofollow,noindex">《折腾了十年安卓版的“iMessage”终于诞生》</a> :近日,谷歌Play商店上线了 “Android Messages”,中文名“Android信息”。明眼人一瞧就知道这是干什么的。没错,它正是谷歌效仿苹果在iOS上推出iMessage的做法,开发的安卓平台御用短信软件。</p> </li> <li> <p><a href="/misc/goto?guid=4959739634404377093" rel="nofollow,noindex">《Android成重灾区,恶意软件攻击一年增长50%》</a> :如今的手机是我们每天都必备、必用的科技产品,而手机中也存储着大量的个人隐私信息,这也就让手机成为了网络犯罪分子攻击的目标。近日,安全公司ESET的报告显示针对Android操作系统的恶意攻击仅去年就增长了超过50%。</p> </li> </ol> <h3>教程</h3> <ol> <li> <p><a href="http://mp.weixin.qq.com/s?__biz=MzI1NjEwMTM4OA==&mid=2651232379&idx=1&sn=b606cea54aafdcce30972cec62df45f0" rel="nofollow,noindex">《Android权限机制与适配经验》</a> :Android M已经发布一段时间了,市面上很多应用都已经适配Android M。权限机制,作为Android M的一大特性,受到了很多开发者的关注。本文主要分享了以下几个知识点的内容,1、Android权限机制关键知识点;2、QQ音乐对于权限的适配经验;3、近段时间以来遇到的一些Android权限方面的问题。</p> </li> <li> <p><a href="http://mp.weixin.qq.com/s?__biz=MzA3ODg4MDk0Ng==&mid=2651113127&idx=1&sn=c294dc37685b32d7ca3cd061b0a00f23" rel="nofollow,noindex">《蘑菇街Android客户端HotFix探索之路》</a> :本文是一篇介绍Hotfix的文章,文章详细介绍了HotFix的发展历史,并且比对了不同时期各种方案的详情。文章后半部分详细介绍了蘑菇街自研方案Aceso的优缺点。Aceso有2个比较明显的好处,一个是下载即生效,另外一个是兼容性好,由于是使用ASM注入的方式,有希望1,2年内都不用再跟在Google后面做兼容性适配了。</p> </li> <li> <p><a href="http://mp.weixin.qq.com/s?__biz=MzAxNDEwNjk5OQ==&mid=2650400312&idx=1&sn=ce8468991c70ab2e06634f59cd2b6865" rel="nofollow,noindex">《手机淘宝:亿级用户APP的快速运维交付实践》</a> :很少有公司会有App运维这个岗位,移动客户端运维这块,大部分公司应该都是研发工程师自己在做。不过像阿里这样几乎每天都有版本迭代的公司,App运维是很必要。本文作者比较关注移动化运维的事情,文章围绕手淘APP的运维交付实践进行了详细介绍。</p> </li> <li> <p><a href="https://zhuanlan.zhihu.com/p/25420181?utm_medium=social&utm_source=wechat_session&from=groupmessage&isappinstalled=1&winzoom=1" rel="nofollow,noindex">《安居客Android项目架构演进》</a> :作者入职安居客后,在业务上刚完成了三网合并(新房、二手房、好租和商业地产多个平台多个网站合成现在的版本,这在公司历史上称之为三网合并),因此app端也将原先的新房、二手房、好租和商业地产多个app合并成为了现在的安居客app。本文详细介绍了几年来安居客的架构演进。</p> </li> <li> <p><a href="/misc/goto?guid=4959739221063179222" rel="nofollow,noindex">《深度了解Android 7.0 ,你准备好了吗?》</a> :2016年8月22日,谷歌正式推送Android 7.0 Nougat(牛轧糖)正式版,首发推送了多款Nexus设备。除了修复常规BUG,Android 7.0还新增了分屏、新的Notification、VR支持等新特性。本文对Android 7.0的新特性进行了详解说明。</p> </li> <li> <p><a href="/misc/goto?guid=4959739634839697346" rel="nofollow,noindex">《Google VR for Android敲门》</a> :虚拟现实(Virtual Reality)技术是一种可以创建和体验虚拟世界的计算机仿真系统,最近几年虚拟现实概念很火,技术上也有很多突破。Google、苹果等顶级互联网公司都进行了大手笔的投入。本文是一篇介绍如何在Android手机上运行、开发VR程序的基础教程。</p> </li> </ol> <h3>开源项目</h3> <ol> <li> <p><a href="/misc/goto?guid=4959739634921679672" rel="nofollow,noindex">ThinRPlugin</a> :hinR插件在编译时将除R$styleable.class以外的所有R.class删除掉,并且在引用的地方替换成对应的常量,从而达到缩减包大小和减少dex个数的效果。该插件已经在蘑菇街app上使用,将包大小降低1mb(原包大小40mb),dex数量减少3个。</p> </li> <li> <p><a href="/misc/goto?guid=4959739634995399139" rel="nofollow,noindex">Aceso</a> :Aceso是基于Instant Run Hot Swap的Android热修复方案,使用它你能在不用重新发布版本的情况下对线上app的bug进行修复。</p> </li> <li> <p><a href="/misc/goto?guid=4959739160686581637" rel="nofollow,noindex">Android-skin-support</a> :Android-skin-support: 一款Android换肤框架,极低的学习成本, 极好的用户体验。只需要两行代码,就可以实现换肤。</p> </li> <li> <p><a href="/misc/goto?guid=4959739134894572299" rel="nofollow,noindex">Shuttle</a> :这是一款开源的本地音乐播放器。</p> </li> </ol> <p> </p> <p> </p> <p>来自:http://www.infoq.com/cn/news/2017/03/Android-weekly-Messages-app-qui</p> <p> </p>