特に、Android ソース アプリケーション (連絡先アプリケーションなど) のソース コードはどこで参照できますか? すべてをダウンロードする唯一の方法はありますか?
7 に答える
すべてがomapzoom.orgに反映されています。一部のコードはgithub にもミラーリングされています。
連絡先は、たとえばここにあります。
2019 年 12 月以降、AOSP の新しい公式公開コード検索ツールcs.android.comを使用できます。また、 Android の公式ソース ブラウザ( Gitilesに基づく) には、Android を構成する多くのさまざまな部分の Web ビューがあります。一部のプロジェクト (Kernel など) は削除され、クローン可能な git リポジトリのみが示されるようになりました。
すべてのコードをローカルで取得するには、repoヘルパー プログラムを使用するか、個々のリポジトリを複製するだけです。
その他:
2020:公式のAOSPコード検索https://cs.android.com/
http://developer.android.comからソースコードを表示できます。APIを読んでいるときに、GitHubに一致するソースコードへのリンクがあります。ChromeにAndroidSDKリファレンス検索プラグインを追加するだけです。 。
私はここでそれについてブログを書きました:http:
//blog.blundellapps.com/add-source-code-links-to-android-apis/
先日、 Android XRefに出くわしました。特に、非常に素晴らしく、目がくらむほど高速な検索を提供するOpenGrokに支えられているため、便利であることがわかりました。
連絡先アプリケーションのみを取得する方法を見つけました。
git clone https://android.googlesource.com/platform/packages/apps/Contacts
今のところこれで十分ですが、ウェブでコードを閲覧するという質問には答えません。
この Eclipse プラグインを使用すると、インライン ソースを表示したり、Android ソース コード内にステップ インすることもできます。
http://code.google.com/p/adt-addons/
(編集: 具体的には「Android ソース」プラグイン: http://adt-addons.googlecode.com/svn/trunk/source/com.android.ide.eclipse.source.update/ )
「コード検索」を使用してスマートフォンから Android SDK サンプルを参照できます: https://market.android.com/details?id=sqwady.codesearch
gitweb を使用すると、ブラウザーを介してコード (および変更) を参照できます。
http://git.or.cz/gitwiki/Gitweb
(誰かがすでに Android 用の公開 gitweb をセットアップしているかどうかはわかりませんが、おそらくそれほど難しくはありません。)