想往底层开发发展,但是没什么经验,网上下载系统源码貌似都是JAVA,看这些JAVA代码应该做不了驱动吧,
希望做驱动的,或者有经验的给引导一下,
比如要看哪方面的知识,开发工具,仿真设备之类

解决方案 »

  1.   

    和linux驱动开发没有区别,
    java不是给驱动用的
      

  2.   

    android的驱动就是linux的驱动不过android还有个hal层,主要是把一些driver相关的东西放到user space下。你到网上搜搜,有一些介绍的
      

  3.   

    看看这里有没有http://source.android.com/porting/index.html
      

  4.   

    如果没有设备,直接在Android上做驱动开发很难的,不如看看linux下驱动开发的书籍,先对驱动开发有一个大致的了解。
      

  5.   

    你有 java的源码么???能够给我也发一份学习一下,非常感谢,我下的都是些驱动源码,C的看不懂,呵呵[email protected] 谢谢楼主了
      

  6.   

    学习 Linux 驱动开发就行了,   Android 本质上还是 linux , 只是在linux 内核的基础上有一套自己的进程通信机制, log 管理机制而已。
      

  7.   

    http://topic.csdn.net/u/20100713/10/510b1e30-4659-4e6a-8d06-82107890bb6b.html
      

  8.   

    哦.呵呵,说的真好.我明白了,学习了,其实android的硬件就是一个linux,不要给搞的多么的神秘
      

  9.   

        有没有人会开发android的蓝牙键盘驱动的?我想找人开发,并且支付一定的开发费用。有意的请联系我13510698002  QQ:1376125059  黄俊武。
     2010-9-10
      

  10.   

    Android 驱动就是 linux驱动
      

  11.   

    java只是用来开发上层AP的,driver还是要用C,C++来做,因为android的内核是linux
      

  12.   

    ndroid的驱动就是linux的内核驱动要做底层就先学linux下面的驱动开发
      

  13.   

    用的是patch过的linux kernel,驱动开发与linux驱动开发无异。
      

  14.   

    android采用的Linux的内核,你学嵌入式Linux驱动开发就行。网上有很多关于Linux驱动开发的教程,在书店、图书馆也有很多。最近我想学wince的驱动开发,就四处找资料,但是铺天盖地的都是嵌入式Linux的……
      

  15.   

    就lz的问题 来看  lz离驱动还很有很长的路啊
      

  16.   

    买块ARM开发板,学习linux驱动。
      

  17.   

    底层还是值钱多了 
    一个底层程序员 比一个 app的经理薪资高一大截
      

  18.   

    不一定,底层做不大的,底层薪水封顶不高的,你开发个游戏卖的钱远比底层代码民工多,只能说比一般的好点,我过去写wince和win32 核心驱动主要是反病毒,不做设备驱动,没有发现有多NB啊,看着别人一个游戏,每月收入几百万,太可怜了,嗨
      

  19.   

    看下国嵌视频 然后移植 在调试 在修改 前提懂点liunux和c
      

  20.   

    我学了linux驱动,但是要转到Andriod平台去了。。
      

  21.   

    我就是做android、的驱动有时间我们可以探讨,探讨,共同学习,我的博客里面又一些android的驱动,其实android的驱动和linux、的驱动差别不是太大
      

  22.   

    Baiduluckyboy,楼上的,我也在做android的,希望有问题能相互探讨啊
      

  23.   

    直接用nokia5230模拟,不知道可否作出适合5230的安坐硬件驱动??
      

  24.   

    熟悉硬件知识,看得懂设备电路、引脚设计图,熟悉C,Linux
      

  25.   

    以前是做linux驱动的,现在要做andriod驱动了,望与各位ls学习讨论,qq:553939442 树
      

  26.   

    android整体架构如下:
    4.java应用程序再最上面
    3.下一层是Java framework
    2.再下一层是 C/C++本地库和Android运行时环境
    1.最下面的是linux内核与驱动
    第一层跟第二层中间有个HAL(硬件抽象层),这是硬件抽象层对下调用Linux中的驱动程序,对上提
    供接口,以供Android系统的其他部分(通常为Android本地框架层)调用。
    我也在想怎么入门android驱动呢,就知道C,还有好多要补的呢。
    有资料的求发给我看看。3q
    [email protected]
    欢迎大家推荐qq群!