请教 Android 驱动开发

qzf368 2010-09-21 05:46:37
首先我不懂 JAVA,也不懂 Android,但是现在知道 Android 很火,自己又喜欢做驱动,想请教一下大家。

我知道 Android 是用 JAVA 开发的,但是要把 Android 移植到真正的硬件上并有效的工作,一定要有驱动开发。

我的理解是 Android 使用 JAVA 开发,然后使用 JAVA 虚拟机封装了 Linux,就是说 Linux 才是与底层实际接触的 OS,

那么实际上做 Android 的驱动开发基本上就是做 Linux 的驱动开发,使用的也是 C or C++,而不是 JAVA

这样我以后要是找做 Android 的驱动开发工程师的工作,不懂 JAVA 甚至不懂 Android 也是可以的。

是这样么?欢迎指教!
...全文
437 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
lscut 2012-07-21
  • 打赏
  • 举报
回复
弱弱地问一下,做android驱动比较有前途还是做android应用有前途?
yami163 2011-11-17
  • 打赏
  • 举报
回复
楼主做驱动的呢。借问一下,我原是写单片机,ARM7等上程序的,包括应用和硬件驱动都是自己写。想转linux驱动有多困难。怎么入手
qzf368 2010-09-24
  • 打赏
  • 举报
回复
thanks all
sike200008 2010-09-22
  • 打赏
  • 举报
回复
做底层 主要用c和Linux内核
Hans_S 2010-09-21
  • 打赏
  • 举报
回复
学习中。
karlzheng 2010-09-21
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 qzf368 的回复:]

引用 5 楼 vclongking 的回复:
可以这样说..
你做底层 , 可以不用了解JAVA.

多谢
linux OS 已经非常完善,底层驱动也很完善
那 Andriod 的底层还需要做吗,就业前景如何?
[/Quote]
还有很多东西需要BSP组来做的:各种硬件的驱动定制,组合到一起是否问题,出了问题怎么办?...
LINUX OS做手机OS还不能说完善的...
qzf368 2010-09-21
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 vclongking 的回复:]
可以这样说..
你做底层 , 可以不用了解JAVA.
[/Quote]
多谢
linux OS 已经非常完善,底层驱动也很完善
那 Andriod 的底层还需要做吗,就业前景如何?
vclongking 2010-09-21
  • 打赏
  • 举报
回复
可以这样说..
你做底层 , 可以不用了解JAVA.
guzhijie1981 2010-09-21
  • 打赏
  • 举报
回复
和你现在的工作没有区别
qzf368 2010-09-21
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 guzhijie1981 的回复:]
丫的,楼主现在做驱动?
[/Quote]
是啊,现在 Android 这么火,迫切想了解啊
huanyufeng 2010-09-21
  • 打赏
  • 举报
回复
应该是可以的吧~!呵呵
guzhijie1981 2010-09-21
  • 打赏
  • 举报
回复
丫的,楼主现在做驱动?

80,350

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧