久しぶりに、Androidソースコード内部を調べる必要が出たため、ダウンロードしました。
アプリケーション側ではなく、OSなどフレームワーク側のソースコードの話です。
リビジョンは、revision="refs/tags/android-6.0.1_r22"
にしました。
ソースコード取得方法
Android: 4.0.3 Nexus S カーネルソースをコンパイルしインストール
http:// otake.knowd2.com/drupal-rotake/?q=node/140
※リンク切れ容量を調べたところ、50GBほどの大容量となっています。
昔、企業で開発していたころは、windowsXPで Source Insight というソフトを用いてソースを追っていましたが、Macでは、そのソフトは使えず、ターミナルからのgrepだと遅いのでなんか手がないかと思い調べました。
以下の参考サイトの方法を見つけ、使ってみた感じ今のところ一番よさげかな思います。
細かく使い込むのは今後になりますが、ひとまず、情報として残しておきます。
参考
Androidソースコード検索サービス
https://sites.google.com/site/devcollaboration/codesearch???
(リンク切れ)http://blog.sola-dolphin-1.net/archives/3924393.html
Android内部を色々見ている方っぽいので、非常に参考になります。ソース内部の処理の追い方のイメージ
Android4.1で追加された7インチレイアウトをソースコードから調査
(リンク切れ)http://andbrowser.com/development/925/7inch_layout_survey_from_sourcecode/解説
【ソース解析】android ソースコード解説他
(リンク切れ)https://matome.naver.jp/odai/2136977775842244401
コメント