这是什么?
这是 Android 开源项目(AOSP)中 'frameworks/base' 仓库的 GitHub 镜像,包含支撑 Android 系统运行的核心 Java 框架代码,包括活动管理器(Activity Manager)、窗口管理器(Window Manager)、包管理器(Package Manager)以及视图/界面工具包(View/UI toolkit)等系统服务。
这是独立的库,还是 Android 系统源码树的一部分?
它是完整 Android 平台源码树的一个组件,而不是可以添加到应用中的独立库;它需要作为完整 AOSP 系统镜像的一部分来构建。
这个仓库还在更新吗?
不再更新。该仓库已归档,是一个只读的冻结快照,GitHub 上不再接受新的提交。
谁会真正用到这些代码?
主要是构建或定制 Android 操作系统本身的工程师(如 OEM 厂商、ROM 开发者、AOSP 贡献者),而不是普通的应用开发者。
frameworks/base 里面有什么?
它包含 Android 核心系统服务和 API,例如活动管理器(Activity Manager)、窗口管理器(Window Manager)、包管理器(Package Manager)以及视图/界面工具包(View/UI toolkit),所有 Android 应用最终都依赖这些内容。
我能把它作为依赖导入到自己的应用里吗?
不能。它没有作为可复用的库发布;它本身就是会被编译进 Android 系统镜像中的系统框架。
为什么这里没有 README 或项目说明?
GitHub 上的 AOSP 镜像是 Google 内部源码仓库的自动生成快照,因此通常不包含普通 GitHub 项目那样的文档。
What are similar projects?
material-components-android, QMUI_Android, MVPArms, butterknife, androidannotations, JiaoZiVideoPlayer, AndroidSwipeLayout, MaterialDrawer
Which topics is it in?
system, android-development, middleware, android-library, operating-system, architecture, mobile-development, google, deprecated, sdk, java, mobile