将 Nexus One 更新至 Android 2.2 已有2日,总体上可以说“我已出舱,感觉良好”。有兴趣立刻使用,等不及推送且已解锁 root 的朋友,可以去这里 下载[Android 2.2 Froyo (FRF50) for Nexus One],未 root 朋友建议等官方推送,其他手机慢慢等。
很多情况大家都有提到了,比如速度提升4-5倍,支持 Flash 10.1等等。但有一些问题, 并不是大家都有关注,在此稍作记录。
首先,此次升级,速度的提升有另一个侧面可以感知:Android 2.2 支持8个 App 进程(长按 Home 键,即“小房子”),多过2.1时的6个,从一个侧面表现出 Google 对 Android 2.2 运行效能上的信心。因为 Android 的 App “生命周期”机制会在超过进程数量限制的时候自动回收最早开启的那个 App Activity,以释放系统资源,确保系统稳定。
其二,Flash 10.1 的支持是通过在 Market 中安装新的 App 实现的,心急直接打开浏览器的童鞋,一定很郁闷。进入Market,搜索“Flash”,排第一个的就是了。仔细看会发现,还是 beta 版,鉴于 Gmail 曾经 Beta 好多年,个人不在意 Google 的谨小慎微。
其三,不少人安装后发现,大家期待的 FM 还是没有,上面链接里下载的 update.zip 有 with radio 的版本,此 radio 是指手机通讯的无线电信号的 img 文件刷新,并非“无线电收音信号”,当然也就没有“调频FM”了。不过刷完以后,似乎手机信号是好了很多,也不知道是否是心理作用。
其四,Android 2.2 的 App2SD,确实实现了,但是不少人进入应用程序管理,发现所有的“移至SD卡”都灰色不可以状态。Google 之后找到解决方案——需要通过命令行执行一条命令来开启功能(为啥要如此,很不解,汗……)。如果是 Android 开发人员,在 ADT 里可以找到 adb shell 工具,输入“pm setInstallLocation 2”即可。对于普通用户来说,比较麻烦,需要安装 USB 驱动,再操作安装 adb shell ,具体看这里,不赘述。
最后,Android 2.2 确实有改善触控算法,平移桌面的简单操作即有感受到改进,也许可以让iPhone童鞋们的诟病少些理由了。
另外有一项是个人的揣测,并没有去查证。因为实际体验有以下感觉:Android 2.2 对屏幕亮度的自动调整,更偏向于节电了,即屏幕亮度设置为自动调整状态时,亮度较 Android 2.1 时,同状态同光源环境下屏幕要显得稍暗。不过,费电依然,并无质的改善。
pm setInstallLocation