0

ここに画像の説明を入力

このリストはリンクhttps://android.googlesource.com/?format=HTMLで取得できます

では、これらのプロジェクト間の関係は何ですか?

編集1

Androidルートツリーのディレクトリ構造を理解する方法によると、私たちは知っています

フレームワーク - フレームワークのソースが含まれているため、このフォルダーは Android に不可欠です。ここでは、パッケージ マネージャーとアクティビティ マネージャーを備えたシステム サーバーなどの主要なサービスの実装を確認できます。Java アプリケーション API とネイティブ ライブラリ間の多くのマッピングもここで行われます。

しかし、 mff 、 ml などが何であるかはまだわかりません.JNIと関係があるかもしれませんが、正確には何ですか? この詳細を伝える文書はありますか?

4

1 に答える 1

1

AOSP ソース全体は、まとめてグループ化され、repoツールを使用して管理される一連のgitリポジトリで構成されます。それぞれが独自のリポジトリを持つという意味で、すべてが独立したモジュールです。それらのそれぞれは、相対的な順序でフェッチされ、保存されます。これは、 gitの上に構築されたツールであるrepoによって管理されます。これは、システム上の の後の Android ソース ディレクトリです。repo sync

git、レポ、AOSP の詳細。


更新(問題のedit1へ):

少し辛抱して、git ログを確認してください。たとえば、git logof Frameworks/mlは、それが機械学習と関係があり、google-mca プロジェクトに基づいていることを示しています (それが何であれ)。

ディレクトリ構造が頻繁に変更され、個々のプロジェクトがかなり頻繁に AOSP に出入りするため、トップレベルから AOSP ツリーの最新の説明を見つけるのは困難です。むしろ、(適切で整然とした方法で作業するために) まとめられた個々のプロジェクトの単なるグループであることを理解し、それぞれの個々のドキュメント (git ログ、コード、親プロジェクト) を参照してください。

于 2012-10-17T10:34:18.803 に答える