AOSP's /platform/frameworks/base package sourceまたはsupport library sourceをAndroidスタジオで個別にビルドする方法はありますか?AOSP:Android Studioで/ platform/frameworks/baseまたは/ platform/frameworks/supportを個別にビルドする方法
Androidスタジオのフレームワーク(ベースとサポート)コードを読みたいと思っていました.AOSPの残りのパッケージについて気にしたくないので、これら2つのパッケージのミラー化されたレポを2つだけインポートしましたAndroid Studioで別々のプロジェクトを作成します。 IDEのショートカット(cmd/ctrl +クリック)を使用してコードをブラウズしたい。しかし、この便利な機能は、単にAndroid Studioで正常に動作するわけではありません。別のJavaソースファイルに属しているメソッド定義にジャンプしようとすると(「次の宣言が見つかりません」と表示されます)ソースエディタのこの制限は、グラデルビルドの失敗によるものです。プロジェクトはビルドされず、次のエラーがスローされます。
Error:You need a symlink in prebuilts/sdk/99 that points to prebuilts/sdk/current.Without it, studio cannot understand current SDK. ln -s ../../prebuilts/sdk/current ../../prebuilts/sdk/99
これを修正する方法はありますか?私はhttp://androidxref.com/のソースコードを閲覧することもできますが、IDEほど便利で強力ではありません。
閲覧すると、* building *よりも簡単に閲覧できます。どちらの場合でも、サイドバーを参照してください。これは以前何度もその限界と可能性についてカバーされてきた質問のタイプです。 –