私は、AOSPソースコードのいくつかのカスタム修正を行うための開発環境を設定しようとしており、Android StudioをIDEとして使用したいと考えています。しかし、必要な手順を実行した後、Android Studioはいくつかのクラスとメソッドを認識できないようです。私は間違ったことをしましたか?AndroidスタジオでAOSPを開発する
私はAOSPのクローン作成と構築に必要な準備(依存関係など)を、公式文書に従って行った。その後、私はレポとAOSP 7.1.1-R11ブランチをクローン化し、その後、次のコマンドを実行しました:
$ source build/envsetup.sh
$ lunch aosp_arm-eng
$ make
$ mmm development/tools/idegen/
$ development/tools/idegen/idegen.sh
makeがidegen.shを実行している、約一時間かかった私の周りに5秒かかりました。
idegen.shは、Android Studioで正常にインポートしたandroid.iprファイルを生成しました。 SDKを選択したら、openjdk 1.8.0_121を選択し、idegenのreadmeファイルに示されているようにクラスパス内のすべてのライブラリを削除しました。
Android Studioに初期インポートアクションを実行させた後、私は自分の変更を行うテレフォニーフレームワークからPhoneFactory.javaを開いて開きました。ここに私の問題があります:数十のメソッドは赤で(解決することはできません)です。
私はAOSPをどのようにクローンしたかに問題はないと確信しています。何か案は?
+1問題は私もアンドロイドスタジオでAOSPを使用してから(そして決して解決策を見つけられなかったので)私も戦います。 – IIIIIIIIIIIIIIIIIIIIII
https://source.android.comにAndroidスタジオの説明が表示されていません。私の仮定は、これはまだサポートされていないということです。つまり、IDEを使用するのではなく、完全なファームウェアビルドを行うわけではありません。 – CommonsWare
私はidegenツールに付属のreadmeに従っています:[link](https://android.googlesource.com/platform/development/+/master/tools/idegen/README) –