每个项目使用的wifi芯片有差别,这样就涉及的wifi驱动的移植,开发

解决方案 »

  1.   

    如楼上, 比如一个软件调用一个驱动api, 这个驱动是基于某芯片开发的, 如果换了个手机 芯片也不同,
    以前的驱动api 就运行不起来了, 你的软件也调不到这种api, 怎么办?
    当然是开发驱动api的人, 把底层重新做一次, 而上面的api还是一样的, 这样你的软件就能运行了.
      

  2.   

    底层就是做硬件驱动吧,框架层就是在android系统源码基础定制自己的系统,我是这么理解的,应用层涉及系统自带的app和你开发的app
      

  3.   

    底层就是 Linux操作系统里面的东西,做驱动,做底层库。
      

  4.   

    需要数字电路等硬件知识吗?需要画电路图吗?
    懂点电路知识就可以了,主要的是懂Linux系统,驱动技术,内核,一大堆东西。
      

  5.   

    需要数字电路等硬件知识吗?需要画电路图吗?
    懂点电路知识就可以了,主要的是懂Linux系统,驱动技术,内核,一大堆东西。
    最近看了看安卓开发,了解了安卓的四个层次:内核,库,框架,应用,
    在一个例子中MainActivity继承了一个接口ONclikelistener,调用onclick函数,
    1.底层是些哪个层的代码?(下三层?)
    2.听说每个控件的onclick都要别人写好,(这个‘别人’是不是就是指底层开发者?)
    遇到这两个疑惑,求解答....
      

  6.   

    需要数字电路等硬件知识吗?需要画电路图吗?
    懂点电路知识就可以了,主要的是懂Linux系统,驱动技术,内核,一大堆东西。
    最近看了看安卓开发,了解了安卓的四个层次:内核,库,框架,应用,
    在一个例子中MainActivity继承了一个接口ONclikelistener,调用onclick函数,
    1.底层是些哪个层的代码?(下三层?)
    2.听说每个控件的onclick都要别人写好,(这个‘别人’是不是就是指底层开发者?)
    遇到这两个疑惑,求解答....底层一般 指Linux OS系统,主要支撑Android应用层的。已经和Android没关系了,大部分的东西属于Linux的东西,C/C++编写,包括2D库,3D库,网络库,IO,楼主自己去网上能找到许多相关资料。