linux:我想学习android rom开发,要有什么基础

现在我会c、c++、java,有一定的编程基础,但网上说还要学习linux内核,感觉linux很乱,怎么入手顺便给我推荐一下这几方面的书籍... 现在我会c、c++、java,有一定的编程基础,但网上说还要学习linux内核,感觉linux很乱,怎么入手
顺便给我推荐一下这几方面的书籍
展开
 我来答
qi12371
2014-02-26 · 电商从业者,码农出生
qi12371
采纳数:559 获赞数:1052

向TA提问 私信TA
展开全部
你好:
Android可以说是最容易上手的编程语言,拥有java底子的你可以直接进行Android的基础知识的初步学习,然后慢慢稳扎稳打,将基本功练好后,练习几个项目。
最后熟悉一下网上众多的Android面试题,何愁工作找不到。
书籍方面:国内的Android都是非常基础的,你可以看一下疯狂Android讲义。作为基础入门。然后有一定底子之后,可以看这本书:Android 4高级编程(第3版)。作者就不是国人了,讲的相对更加深入。
编程看书不是关键,关键的是思考和敲代码,两者结合,自成神功,天下无敌。
谢谢,希望可以采纳。
追问
那我是偏向android rom开发方向的,网上说还要学linux 内核什么的,这方面怎么入手
追答
rom开发方向,其实就是android的framework层,要加大对该层知识的了解,偏底层了。另外还要熟练掌握linux下的开发和编译。最后多刷刷rom了解其普遍规律,内核比较难,我这里也没什么资料,多是工作后学习的知识,内核到了公司之后会有人告诉你的,一般基于第三方的内核稍加修改。
天才是我2136
2019-03-15
知道答主
回答量:44
采纳率:0%
帮助的人:2.7万
展开全部
基础比较多,但是可以先从如何定制修改ROM开始,宅科技极客社区,牛逼的很,里面很多资料和教程,全网比较专业的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式