虽然Google为了与Samsung的基情,推迟了源代码的发布,但是我们依然可以通过反编译platform里面的android.jar来暂时满足下好奇心。
在新的emulator里面,我们可以看到非常多的改动,尤其是UI的,可以说是彻底换了层皮,那么他的底层代码呢?我们先以Manifest类为例分析下4.0里面permission相对于android-11 API的3.0的改动:
相对于Android3.0,Manifest里面增加了6个permission:
细数从Android2.2 Froyo版本到4.0 ICS的变化大致如下:(+号表示后者比前者增加,-号相反)
附上简短的说明:
兄弟我好不容易做出的总结,希望转载请注明出处,thx ----by zhangzh332
附表:
(Android 2.2-->4.0 Permission Change)