Androidソースプロジェクトandroid studio導入

1374 ワード

時間が慌ただしくて、私も卒業して仕事を始めて2ヶ月になりました.仕事関係でアンドロイドのソースコードに関する内容を研究し始めた.システムappを個別にコンパイルし、systemパーティションpriv-appの内容を繰り返し録画することなく置き換える準備を始めたばかりです.しかし、実験を経てこの方法は通じなかった.どの大神が重複した録画を避ける方法があるかどうか分からないが、ここを通って貼って、伝言を残して知らせてください.ソースコードのコード量が大きいので、コードを読むのはつらいことです.特にソースコードのような複雑なものです.android studioを使用して単一のappを開いてゆっくりかじることができますが、ソースコードには通常、Dialer、contact、telephonyなどのいくつかの部分を含む複数のappが1つのappにコンパイルされています.通常、これらの部分を読む必要があります.android studioで複数のプロジェクトを開くと、一般的なパソコンは少しカードがあると推定されます.これは絶対に我慢できません.そこで、探索を経て、アンドロイドプロジェクト全体を導入する方法を発見しました.以下のように紹介します.
一、ソースコード導入studio
Androidソース自体にはandroid studioを生成できるプロファイルのコンパイル項目があり、以下の手順で簡単にandroid studioにソースプロジェクト全体をインポートできます.
  • ソースコードを1回コンパイルし、outディレクトリの下の完全なディレクトリ
  • を生成する.
  • ソースコードルートディレクトリの下でmmm development/tools/idegen/
  • を実行
  • 実行./development/tools/idegen/idegen.sh
  • development/tools/idegen/のandroidを変更できます.imlファイルは、自分の必要に応じてインポートするファイルを選択し、`
  •     ""/>  //            
        ""/> //       
        //                  
  • android studioを使用してルートディレクトリのandroidを開く.iprファイルは、しばらく待っていればインポートが完了します
  • 二、ソースデバッグ
    1、SDKとJDK 2の構成、依存関係の変更3、frameworkの追加