从哪里开始开发android操作系统?

从哪里开始开发android操作系统?,android,operating-system,Android,Operating System,我想开始使用android(不是它的应用程序,而是操作系统),我想知道在哪里可以找到一本书来解释它是如何工作的。解释android操作系统使用什么内核以及它是如何工作的,并回顾一些源代码不会有什么坏处。除了java,我还应该知道其他语言吗 谢谢。我最近也在同一条船上。我建议首先使用谷歌的官方教程 我仔细看了一遍,并遵循了一些教程,直到我感到足够舒服,可以去不同的图书馆阅读,同时确定它们是否对我的需求有用。然后,我会启动一个新项目,对有问题的项目进行测试并熟悉它们。你会发现一些不同的库做着类似的事

我想开始使用android(不是它的应用程序,而是操作系统),我想知道在哪里可以找到一本书来解释它是如何工作的。解释android操作系统使用什么内核以及它是如何工作的,并回顾一些源代码不会有什么坏处。除了java,我还应该知道其他语言吗


谢谢。

我最近也在同一条船上。我建议首先使用谷歌的官方教程


我仔细看了一遍,并遵循了一些教程,直到我感到足够舒服,可以去不同的图书馆阅读,同时确定它们是否对我的需求有用。然后,我会启动一个新项目,对有问题的项目进行测试并熟悉它们。你会发现一些不同的库做着类似的事情。

Android是一个
开源操作系统,你可以得到所有的源代码

您还可以在chrome浏览器中添加
Android资源导航器
,当您浏览
developer.Android.com
类时,它将具有
查看源代码
,如下所示:


这个链接关系到应用程序开发,而不是操作系统development@ChrisStratton原来问题的措辞令人困惑。谢谢你帮助我澄清情况。谢谢,但我正在寻找一些不同的东西。我想你可以从中得到一些想法。谷歌这次没有帮我,但非常感谢你和另一个教程(比如一本书或其他东西)那太好了。再次感谢。哈哈,也许下次谷歌可以帮你。我很乐意帮忙,干杯!我查了一下,但遗憾的是他停了下来。你知道还有其他选择吗?你是说使用安卓资源导航器吗?