小弟一直对android的framework层十分感兴趣,但苦于没什么大师带着,也没头绪,想了解一下android framework工程师平常做些什么,现在不都有小米那样的定制系统嘛,我想了解一下他们都定制一些什么,比如改framework的那儿,还有在从新开发一款手机时framework需要做哪些修改,我还经常听说有不少framework层的bug,一般都是那块?请这方面的专家帮忙列举一下,小弟也好有头绪,真是谢谢了!Android手机小米

解决方案 »

  1.   

    搞Framework就是解BUG,哪方面的都有,很杂,并且时间长了人都废了,也不好找工作,还不如做应用
      

  2.   

    其实 framework 层的bug 很少  主要是改系统UI部分的东西。功能很少有改的
      

  3.   


    UI不也是需要设计人员和美工提供很好的图嘛?大部分UI我看操作方式没变,就是图有些变化。
    那一班那层的bug或活相对比较多,当重新开发一部android手机,kernel还是modem之类的
      

  4.   


    都有那方面的bug?本质上应该不会有太多吧,我指纯framework,我看晚上说都是调kernel和modem还有HAL层居多,您做framework多久了,我看有的framework工作基本上就是阅读代码,很少写
      

  5.   


    都有那方面的bug?本质上应该不会有太多吧,我指纯framework,我看晚上说都是调kernel和modem还有HAL层居多,您做framework多久了,我看有的framework工作基本上就是阅读代码,很少写
    是啊,代码写的少,读的多,后面都不会写代码了,内核和modem模块是C/C++的同事在搞,我是搞JAVA的,有时底层搞不定的,就是JAVA层改代码来规避BUG的发生,这种情况蛮多的。
      

  6.   


    都有那方面的bug?本质上应该不会有太多吧,我指纯framework,我看晚上说都是调kernel和modem还有HAL层居多,您做framework多久了,我看有的framework工作基本上就是阅读代码,很少写
    是啊,代码写的少,读的多,后面都不会写代码了,内核和modem模块是C/C++的同事在搞,我是搞JAVA的,有时底层搞不定的,就是JAVA层改代码来规避BUG的发生,这种情况蛮多的。能否举两个例子,让我有感性的认识,以便觉得是否从事framework开发
      

  7.   

    会做APP吗?如果你连用都不用会用,改framework有何意义,你连改它的目的都不清楚,等同于盲人摸象。