- Android底層接口與驅動開發技術詳解
- 陳強
- 240字
- 2019-10-12 15:38:33
2.2 分析Android源碼結構
獲得Android源碼后,可以將源碼的全部工程分為以下3個部分。
● Core Project:核心工程部分,這是建立Android系統的基礎,被保存在根目錄的各個文件夾中。
● External Project:擴展工程部分,可以使其他開源項目具有擴展功能,被保存在external文件夾中。
● Package:包部分,提供了Android的應用程序、內容提供者、輸入法和服務,被保存在package文件夾中。
無論是Android 1.5還是Android 4.4,各個版本的源碼目錄基本類似。其中包含原始Android的目標機代碼、主機編譯工具和仿真環境。解壓縮下載的Android 4.4源碼包后,第一級別目錄結構的具體說明如表2-1所示。
表2-1 Android 4.4源碼的根目錄

推薦閱讀
- 計算機網絡
- Modular Programming with Python
- 摩登創客:與智能手機和平板電腦共舞
- HBase從入門到實戰
- Learning Selenium Testing Tools(Third Edition)
- PhoneGap:Beginner's Guide(Third Edition)
- 從Java到Web程序設計教程
- Mastering React
- 交互式程序設計(第2版)
- Mastering Android Studio 3
- Groovy 2 Cookbook
- Learning Cocos2d-JS Game Development
- 從零開始學Unity游戲開發:場景+角色+腳本+交互+體驗+效果+發布
- Vue.js 3.x高效前端開發(視頻教學版)
- Mastering Drupal 8