2011-08-11 26 views
3

我在找一本書或其他資源,它可以讓我很好地瞭解Android系統。
事情我在尋找:用於自定義ROM構建的Android書籍

  • 如何定義預裝應用/部件
  • 如何添加傳感器數據驅動器(如加速計)
  • 如何配置顯示參數

歡迎任何推薦,因爲我還沒有找到任何東西。

+0

我認爲[XDA開發人員](http://www.xda-developers.com/)上的論壇可能是一個很好的開始。 –

+0

我知道這個網站,它實際上是一個很好的地方,但仍然有價值的信息大多分散在論壇中,而不總是很容易找到。 –

回答

-1

我不知道這樣的書,但是,你可以找到你在源代碼中提出的問題的線索。所有這些都是在產品定義中完成的。

您在./device/samsung/crespo(這是Nexus S的產品定義)中有一個很好的示例。

您可以通過修改產品的Makefile中的PRODUCT_PACKAGES變量來定義預裝的應用程序。

驅動程序既在內核中完成,又在libsensors中加速計和其他所有傳感器完成。

1

我見過致力於Android系統的幾本書。

  1. 由Karim Yaghmour嵌入式Android的
  2. 的Android取證:調查,分析與移動安全谷歌Android由Andrew Hoog。

Marakana視頻也很有用。

2

P/S:如果你有一臺設備,並且你想將純淨的Android(AOSP,的CyanogenMod)到它,那麼你還挺有通過在某些時候,由於部分源代碼的經驗中學習不是由供應商發佈的。 希望這個幫助